কম্পিউটার

C# Linq-এ All এবং Any-এর মধ্যে পার্থক্য কী?


যেকোন() পদ্ধতিটি সত্য প্রত্যাবর্তন করে যদি উৎস অনুক্রমের অন্তত একটি উপাদান প্রদত্ত পূর্বাভাসের সাথে মেলে। অন্যথায়, এটি মিথ্যা ফেরত দেয়। অন্যদিকে, All() পদ্ধতিটি সত্য হয়ে ওঠে যদি উৎস ক্রম-এর প্রতিটি উপাদান প্রদত্ত পূর্বনির্ধারণের সাথে মেলে। অন্যথায়, এটি মিথ্যা ফেরত দেয়

উদাহরণ

static void Main(string[] args){
   IEnumerable<double> doubles = new List<double> { 1.2, 1.7, 2.5, 2.4 };
   bool result = doubles.Any(val => val < 1);
   System.Console.WriteLine(result);
   IEnumerable<double> doubles1 = new List<double> { 0.8, 1.7, 2.5, 2.4 };
   bool result1 = doubles1.Any(val => val < 1);
   System.Console.WriteLine(result1);
   Console.ReadLine();
}

আউটপুট

False
True

উদাহরণ

static void Main(string[] args){
   IEnumerable<double> doubles = new List<double> { 0.8, 0.9, 0.6, 0.7 };
   bool result = doubles.All(val => val < 1);
   System.Console.WriteLine(result);
   IEnumerable<double> doubles1 = new List<double> { 0.8, 0.9, 1.0, 0.7 };
   bool result1 = doubles1.All(val => val < 1);
   System.Console.WriteLine(result1);
   Console.ReadLine();
}

আউটপুট

True
False

  1. DirectX 11 এবং DirectX 12-এর মধ্যে পার্থক্য কী?

  2. C# এ আক্ষরিক এবং ধ্রুবকের মধ্যে পার্থক্য কী?

  3. C# এ স্ট্রিং এবং স্ট্রিং এর মধ্যে পার্থক্য কি?

  4. C# এ একটি তালিকা এবং একটি অ্যারের মধ্যে পার্থক্য কী?