我需要检查List是否包含大于特定值的值。我怎么能这样做?
答案 0 :(得分:15)
使用LINQ:
bool contains = yourList.Any(z => z.YouProperty > yourValue);
答案 1 :(得分:3)
您可以使用Enumerable.Any<TSource
&gt;方法。它返回boolean
。
确定序列是否包含任何元素。
Return Value
Type: System.Boolean
true if the source sequence contains any elements; otherwise, false.
List.Any(a => a.Property > Value);