C# では、String.Contains() は文字列メソッドです。このメソッドは、指定された文字列内に部分文字列が出現するかどうかを確認するために使用されます。
このメソッドはブール値を返します。文字列に部分文字列が存在するか、値が空の文字列 (「」) の場合は True を返し、それ以外の場合は False を返します。
Exception - str が null の場合、このメソッドは ArgumentNullException を引き起こす可能性があります。
Thisメソッドは、大文字と小文字を区別するチェックを実行します。検索は常に文字列の最初の文字位置から始まり、最後の文字位置まで続きます。
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
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
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
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 サイトの他の関連記事を参照してください。