TakeWhile() 메서드를 사용하면 Predicate에 조건 기반을 설정하여 메서드를 얻을 수 있습니다.
먼저, 배열을 선언하고 초기화하십시오 -
int[] arr = { 25, 40, 65, 70};
이제 TakeWhile() 메서드와 술어를 사용하여 30개 미만의 모든 요소를 가져옵니다.
var val = arr.TakeWhile(ele => ele < 30);
Predicate −
를 사용하여 30보다 작은 값을 표시한 동일한 예를 보겠습니다.예시
using System; using System.Linq; using System.IO; public class Demo { public static void Main() { int[] arr = { 25, 40, 65, 70}; var val = arr.TakeWhile(ele => ele < 30); foreach (int res in val) { Console.WriteLine(res); } } }
출력
25