ホームページ  >  記事  >  バックエンド開発  >  C#で文字列配列に特定のジョブが含まれているかどうかを確認するにはどうすればよいですか?

C#で文字列配列に特定のジョブが含まれているかどうかを確認するにはどうすればよいですか?

WBOY
WBOY転載
2023-08-27 11:17:101177ブラウズ

C#で文字列配列に特定のジョブが含まれているかどうかを確認するにはどうすればよいですか?

C# では、String.Contains() は文字列メソッドです。このメソッドは、指定された文字列内に部分文字列が出現するかどうかを確認するために使用されます。

このメソッドはブール値を返します。文字列に部分文字列が存在するか、値が空の文字列 (「」) の場合は True を返し、それ以外の場合は False を返します。

Exception - str が null の場合、このメソッドは ArgumentNullException を引き起こす可能性があります。

Thisメソッドは、大文字と小文字を区別するチェックを実行します。検索は常に文字列の最初の文字位置から始まり、最後の文字位置まで続きます。

例 1

Contains は大文字と小文字を区別します。文字列が見つかった場合は true を返し、それ以外の場合は false

static void Main(string[] args){
   string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" };
   if (strs.Contains("sachin")){
      System.Console.WriteLine("String Present");
   } else {
      System.Console.WriteLine("String Not Present");
   }
   Console.ReadLine();
}

出力

String Not Present

例 2

static void Main(string[] args){
   string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" };
   if (strs.Contains("sachin")){
      System.Console.WriteLine("String Present");
   } else {
      System.Console.WriteLine("String Not Present");
   }
   Console.ReadLine();
}

出力

String Present

例 3

的中文翻译:

例 3

static void Main(string[] args){
   string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" };
   var res = strs.Where(x => x == "Sachin").FirstOrDefault();
   System.Console.WriteLine(res);
   Console.ReadLine();
}

出出

Sachin

例4

の中国語翻訳:

例4

static void Main(string[] args){
   string[] strs = { "Sachin", "India", "Bangalore", "Karnataka", "Delhi" };
   foreach (var item in strs){
      if (item == "Sachin"){
         System.Console.WriteLine("String is present");
      }
   }
   Console.ReadLine();
}

出出

String is present

以上がC#で文字列配列に特定のジョブが含まれているかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。