【发布时间】:2012-12-07 23:59:35
【问题描述】:
我需要检查列表是否包含大于特定值的值。我怎么能这样做?
【问题讨论】:
-
What have you tried?有几种方法可以做到 - 你在哪里卡住了?
标签: c# .net linq list contains
我需要检查列表是否包含大于特定值的值。我怎么能这样做?
【问题讨论】:
标签: c# .net linq list contains
您可以使用Enumerable.Any<TSource> 方法。它返回boolean。
确定一个序列是否包含任何元素。
Return Value
Type: System.Boolean
true if the source sequence contains any elements; otherwise, false.
List.Any(a => a.Property > Value);
【讨论】:
使用 LINQ:
bool contains = yourList.Any(z => z.YouProperty > yourValue);
【讨论】: