Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C# 모든 메서드

<시간/>

Any 메소드는 시퀀스의 요소가 특정 조건을 만족하는지 여부를 확인합니다.

조건을 만족하는 요소가 있으면 true를 반환합니다.

예를 들어 보겠습니다.

int[] arr = {5, 7, 10, 12, 15, 18, 20};

이제 Any() 메서드를 사용하여 위 배열의 요소 중 10보다 큰 요소가 있는지 확인합니다.

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

요소 중 하나라도 조건을 만족하면 True가 반환됩니다.

전체 예를 살펴보겠습니다.

예시

using System;
using System.Linq;
class Demo {
   static void Main() {
      int[] arr = {5, 7, 10, 12, 15, 18, 20};
      // checking if any of the array elements are greater than 10
      bool res = arr.AsQueryable().Any(val => val > 10);
      Console.WriteLine(res);
   }
}

출력

True