سلام و خسته نباشید
یک سوالی داشتم . فرض کنیم ما یک List تعریف کردیم به صورت زیر
List<string> lines = new List<string>();
حالا یک سری مقادیر هم داخل این لیست داریم
lines.Add("[config]");
lines.Add(code);
lines.Add(dt);
lines.Add("[/config]");
lines.Add("[update]");
lines.Add("[/update]");
lines.Add("[import]");
lines.Add("[/import]");
این لیست ما 8 تا Element داره . یعنی 8 خط یا 8 خونه داره .
اگه ما بخوایم از خونه مثلا 5 ام به سمت راست ( یعنی 5 و 6 و 7 و 8 ) یک خونه Shift کنیم . یعنی بین 5 و 6 یه خونه جدید درست کنیم چه کار باید کرد ؟
بگیم مثلا خونه آخرین یکی به سمت جلو بره و بقیه هم پشت سرش تا خونه 5 ام
آیا این امکان پذیر هست!؟ از آرایه نشد استفاده کنم چون طول مقادیر ما مشخص نیست و نمی تونیم از آرایه استفاده کنیم