C# 程序检查序列的元素是否满足条件
csharpprogrammingserver side programming更新于 2025/9/15 5:36:00
使用 All() 方法检查序列的元素是否满足条件。即使其中一个元素不满足设置的条件,All() 方法也会返回 False。
要设置条件,请使用 Lambda 表达式。下面显示了一个条件,用于检查所有元素是否大于 20。
myArr.AsQueryable().All(val => val > 20);
让我们看一个例子。
示例
using System;
using System.Linq;
class Demo {
static void Main() {
int[] myArr = {7, 15, 22, 30, 40};
// 检查所有数组元素是否大于 20
bool res = myArr.AsQueryable().All(val => val > 20);
Console.WriteLine(res);
}
}
输出
False

