如何在 C# 陣列中檢查某個元素是否存在?


使用 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

更新於: 2020 年 6 月 22 日

5000+ 瀏覽量

開啟您的 職業發展

完成該課程以獲得認證

開始學習
廣告
© . All rights reserved.