最佳答案
在System.Linq
命名空间中,我们现在可以将iemumable的扩展为任何()和计数()扩展方法。
最近有人告诉我,如果我想检查集合中是否包含1个或多个项目,我应该使用.Any()
扩展方法而不是.Count() > 0
扩展方法,因为.Count()
扩展方法必须遍历所有项目。
其次,一些集合有财产(不是扩展方法),即Count
或Length
。使用这些而不是.Any()
或.Count()
会更好吗?
是/不是?