我正在使用 C# System.Collections.Generic List,Add 函数能够正常使用,但是 Append 却没有任何效果,为什么会这样?我感觉我可能漏看了一些明显的问题,但是我无法确定,我使用它的方式与 Add 一样,但是它却没有效果。
List<string> x = new List<string>();
x.Add("hello");
foreach (string s in x) { Console.WriteLine(s); }
Console.WriteLine();
x.Add("hi");
foreach (string s in x) { Console.WriteLine(s); }
Console.WriteLine();
x.Append("oi");
foreach (string s in x) { Console.WriteLine(s); }
Console.WriteLine();
x.Append("aye");
foreach (string s in x) { Console.WriteLine(s); }
Console.WriteLine();
输出:
hello
hello
hi
hello
hi
hello
hi