C#所有方法

All方法检查集合中的所有值并返回布尔值。即使其中一个元素不满足设置条件,该All()方法也会返回False。

让我们看一个例子-

int[] arr = {10, 15, 20};

现在,使用All()method,我们将检查上述数组中的每个元素是否大于5。

arr.AsQueryable().All(val => val > 5);

示例

using System;
using System.Linq;
class Demo {
   static void Main() {
      int[] arr = {10, 15, 20};
      //检查所有数组元素是否都大于5-
      bool res = arr.AsQueryable().All(val => val > 5);
      Console.WriteLine(res);
   }
}

输出结果

True