use*_*183 1 c# linq asp.net visual-studio
我有一个名为lst的List <string []>:
[0] "ABC" "DEF" "GHI"
[1] "JKL" "MNO" "PQR"
[2] etc, etc...
Run Code Online (Sandbox Code Playgroud)
如何在每个lst成员的末尾添加另一个字符串?
string s ="EndOfBlock";
[0] "ABC" "DEF" "GHI" "EndOfBlock"
[1] "JKL" "MNO" "PQR" "EndOfBlock"
[2] etc, etc...
Run Code Online (Sandbox Code Playgroud)
谢谢.
应该是这样的:
var lst = new List<string[]>();
lst.Add(new string[] { "ABC", "DEF" });
lst.Add(new string[] { "GHI", "JKL" });
foreach (var item in lst)
{
Console.WriteLine(item.Length);
}
for (int i = 0; i < lst.Count; ++i)
{
var array = lst[i];
Array.Resize(ref array, array.Length + 1);
array[array.Length - 1] = "EndOfBlock";
lst[i] = array;
}
foreach (var item in lst)
{
Console.WriteLine(item.Length);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1822 次 |
| 最近记录: |