All() এক্সটেনশন মেথড System.Linq নেমস্পেসে থাকে। এটি চেক করে যে কালেকশনের সব উপাদান কি নির্দিষ্ট শর্ত পূরণ করে। যদি সবাই পূরণ করে তবে true, অন্যথায় false রিটার্ন করে।
ব্যাখ্যা
নিচের অ্যারেটি বিবেচনা করুন:
int[] arr = { 6, 7, 15, 40, 55 };
সব উপাদান কি 2-এর চেয়ে বড় অথবা সমান? এটি চেক করতে:
bool result = arr.All(element => element >= 2);
উদাহরণ
using System;
using System.Linq;
class Program {
static void Main() {
int[] arr = { 6, 7, 15, 40, 55 };
bool res = arr.All(element => element >= 2);
Console.WriteLine(res); // True
}
}
আউটপুট
True