Computer >> Máy Tính >  >> Lập trình >> C#

Chương trình C # để kiểm tra xem một giá trị có trong một mảng hay không

Sử dụng phương thức Array.Exists để kiểm tra xem một giá trị có nằm trong một mảng hay không.

Đặt một mảng chuỗi -

string[] strArray = new string[] {"keyboard", "screen", "mouse", "charger" };

Giả sử bạn cần tìm giá trị "bàn phím" trong mảng. Đối với điều đó, hãy sử dụng Array.Exists () -

Array.Exists(strArray, ele => ele == "keyboard");

Nó trả về một giá trị true nếu phần tử tồn tại như được hiển thị bên dưới -

Ví dụ

using System;
using System.Text;
public class Demo {
   public static void Main() {
      string[] strArray = new string[] {"keyboard", "screen", "mouse", "charger" };
      bool res1 = Array.Exists(strArray, ele => ele == "harddisk");
      Console.WriteLine(res1);
      bool res2 = Array.Exists(strArray, ele => ele == "keyboard");
      Console.WriteLine(res2);
   }
}

Đầu ra

False
True