添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

c# ienumerable add item

在 C# 中,IEnumerable 是一种接口,表示可枚举的对象。由于 IEnumerable 本身不支持添加、删除和修改操作,如果需要在 IEnumerable 中添加元素,可以使用 List 或者 Collection 等实现了 IEnumerable 接口的类型。

List<int> myList = new List<int>();
myList.Add(1);
myList.Add(2);
myList.Add(3);
IEnumerable<int> myEnumerable = myList;
Collection<int> myCollection = new Collection<int>();
myCollection.Add(1);
myCollection.Add(2);
myCollection.Add(3);
IEnumerable<int> myEnumerable = myCollection;

如果你是使用了 IEnumerable 类型的变量,那么你需要转换成 List 或者 Collection 才能添加元素。

IEnumerable<int> myEnumerable = new List<int>();
List<int> myList = myEnumerable.ToList();
myList.Add(1);
  •