Computer >> Máy Tính >  >> Lập trình >> C#

Chương trình C # để kiểm tra xem các phần tử của một dãy có thỏa mãn điều kiện hay không

Sử dụng phương thức All () để kiểm tra xem các phần tử của dãy có thỏa mãn điều kiện hay không. Ngay cả khi một trong các phần tử không thỏa mãn điều kiện đã đặt, phương thức All () trả về giá trị False.

Để đặt điều kiện, hãy sử dụng Biểu thức Lambda. Dưới đây là một điều kiện để kiểm tra xem tất cả các phần tử có lớn hơn 20 hay không.

myArr.AsQueryable().All(val => val > 20);

Hãy để chúng tôi xem một ví dụ.

Ví dụ

using System;
using System.Linq;
class Demo {
   static void Main() {
      int[] myArr = {7, 15, 22, 30, 40};
      // checking if all the array elements are greater than 20
      bool res = myArr.AsQueryable().All(val => val > 20);
      Console.WriteLine(res);
   }
}

Đầu ra

False