Với phương thức TakeWhile (), bạn có thể nhận các phương thức bằng cách đặt cơ sở điều kiện trên Predicate.
Đầu tiên, khai báo và khởi tạo một mảng -
int[] arr = { 25, 40, 65, 70};
Bây giờ, sử dụng phương thức TakeWhile () và vị từ để lấy tất cả các phần tử nhỏ hơn 30.
var val = arr.TakeWhile(ele => ele < 30);
Hãy để chúng tôi xem cùng một ví dụ, trong đó chúng tôi đã hiển thị các giá trị nhỏ hơn 30 bằng cách sử dụng Predicate -
Ví dụ
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); } } }
Đầu ra
25