ใช้เมธอด Equals เพื่อตรวจสอบว่ามีรายการอยู่ในอาร์เรย์ C# หรือไม่
ตั้งค่าสตริงและสตริงย่อย -
string subStr = "pqrs"; string[] str = { "abcd", "ijkl", "pqrs", "wxyz" };
ตอนนี้ให้ตรวจสอบว่าสตริงย่อยเป็นส่วนหนึ่งของสตริงหรือไม่โดยใช้เมธอด Equals
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