ใช้เมธอด 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