在dotnet Framework中,List中的Add和IEnumerable中的Append有什么区别吗?
//instantiate a List
List<string> stringList = new List<string>();
stringList.Add('hello');
IEnumerable<string> stringEnumerable = new List<string>();
stringList.Append('hello');
append
返回一个新集合,其中add
修改列表
。
list.Add是一个void
:public void Add(T item);
。
append
具有返回类型:IEnumerable
。 此外,您还可以在任何IEnumerable
上使用append
。