IEnumerable不支持这一点。这是设计使然。
IEnumerable使用惰性评估来获取您需要的元素,然后再使用它们。
如果您想在不迭代的情况下知道项目的数量,可以使用
ICollection<T>,它具有一个
Count属性。
欢迎分享,转载请注明来源:内存溢出
IEnumerable不支持这一点。这是设计使然。
IEnumerable使用惰性评估来获取您需要的元素,然后再使用它们。
如果您想在不迭代的情况下知道项目的数量,可以使用
ICollection<T>,它具有一个
Count属性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)