Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

C# วิธีการทั้งหมด


วิธีการทั้งหมดจะตรวจสอบค่าทั้งหมดในคอลเลกชันและส่งกลับบูลีน แม้ว่าหนึ่งในองค์ประกอบไม่เป็นไปตามเงื่อนไขที่ตั้งไว้ วิธีการ All() จะส่งกลับค่าเท็จ

เรามาดูตัวอย่างกัน −

int[] arr = {10, 15, 20};

ตอนนี้โดยใช้วิธี All() เราจะตรวจสอบว่าแต่ละองค์ประกอบในอาร์เรย์ด้านบนมีค่ามากกว่า 5 หรือไม่

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

ตัวอย่าง

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

ผลลัพธ์

True