ホームページ >バックエンド開発 >C++ >ケースに依存しない文字列を実行する方法C#にチェックを含む?

ケースに依存しない文字列を実行する方法C#にチェックを含む?

Susan Sarandon
Susan Sarandonオリジナル
2025-02-02 19:02:11384ブラウズ

How to Perform a Case-Insensitive String Contains Check in C#?

c#低層と小文字を区別しない文字

c#のメソッドは、1つの文字列に別の文字列が含まれているかどうかを確認するために使用されますが、デフォルトでは、ケースと区別されます。小文字と小文字を区別しない比較を実行するには、次の方法を使用できます。 メソッドを使用し、

は検索プロセスのアプライアンスを無視できます:String.Contains

別の方法は、文字列のカスタム拡張方法を作成して、必要な動作を提供することです。 String.IndexOf StringComparisonの使用方法:

String.IndexOf 注:StringComparison.OrdinalIgnoreCase

<code class="language-csharp">string title = "STRING";
bool contains = title.IndexOf("string", StringComparison.OrdinalIgnoreCase) >= 0;</code>
操作記号(?..)をサポートしていないC#の古いバージョンの場合、次のコードを使用してください。

以上がケースに依存しない文字列を実行する方法C#にチェックを含む?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。