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

วิธีตรวจสอบว่า Item มีอยู่ใน Array C# หรือไม่

ใช้ Equals() ตรวจสอบใน Array

string subStr = "pqrs";
string[] str = { "abcd", "ijkl", "pqrs", "wxyz" };

วนลูปตรวจสอบ:

foreach(string item in str) {
    if (item.Equals(subStr)) {
        Console.WriteLine("Item Found");
    }
}

ตัวอย่าง

using System;
namespace Program {
    public class Demo {
        public static void Main(String[] args) {
            string subStr = "pqrs";
            string[] str = { "abcd", "ijkl", "pqrs", "wxyz" };
            foreach(string item in str) {
                if (item.Equals(subStr)) {
                    Console.WriteLine("Item Found");
                }
            }
        }
    }
}

ผลลัพธ์

Item Found