【发布时间】:2015-09-16 18:47:38
【问题描述】:
是否有 Linq 方法来检查集合是否至少包含 x 个项目?
.Any() 很棒,因为只要找到一个项目,它就会是真的,程序不需要去获取集合中可能存在的任何其他内容。
是否有 ContainsAtLeast() 方法 - 或者如何实现它以表现得像 .Any()?
我要求的是像.Any() 这样的行为,所以我可以避免使用.Count() 并执行.AtLeast(4),所以如果它找到4 个项目,它会返回true。
【问题讨论】:
-
seq.Skip(n-1).Any().