检查列表是不是包含大于 C# 中的值的项目 [关闭]

Posted

技术标签:

【中文标题】检查列表是不是包含大于 C# 中的值的项目 [关闭]【英文标题】:check whether the list contains item greater than a value in C# [closed]检查列表是否包含大于 C# 中的值的项目 [关闭] 【发布时间】:2012-12-07 23:59:35 【问题描述】:

我需要检查列表是否包含大于特定值的值。我怎么能这样做?

【问题讨论】:

What have you tried?有几种方法可以做到 - 你在哪里卡住了? 【参考方案1】:

您可以使用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);

【讨论】:

【参考方案2】:

使用 LINQ:

bool contains = yourList.Any(z => z.YouProperty > yourValue);

【讨论】:

以上是关于检查列表是不是包含大于 C# 中的值的项目 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

php检查数组中的特定值是不是包含大于0的值[重复]

以大于 Python 列表中的值的最小差值对大多数数字进行采样的最快方法

检查数组是不是包含Java中的值的最有效方法? [复制]

在c#中使用for循环检查列表中是不是存在字符串

Pyspark:检查数组类型列是不是包含列表中的值[重复]

包含逗号分隔值的列中的值