C#のメソッド、プロパティ一覧

【C# sharp】Containsメソッドの使い方 文字列の中に特定の文字の判定

ChatGPTのAPIを使わずに自動化することが可能です。
下記の本を読めば、ChatGPT4でも料金掛からずに自動化できます!KindleUnlimited会員であれば無料で読めます。

はじめに

この記事では、C#のContains関数の使い方について、初心者でも理解できるように詳しく解説します。

Contains関数は、文字列の中に特定の文字や文字列が含まれているかどうかを確認するための関数です。これは非常に便利な関数で、特定のキーワードが文中に含まれているかをチェックする際などによく使用されます。

サルモリ
なるほど、Contains関数ってそんな使い方があるんだね!具体的なコードを見ながら学びたいな!
C#のLinqを徹底的に学びたい方は画像をクリックしてご覧ください!
KindleUnlimited会員であれば、全ての本をご覧頂けます。 Linqを理解すれば、C#プログラミングの世界が変わる 第1版

基本的な使い方

まずは、Contains関数の基本的な使い方から見ていきましょう。

以下に示すコードは、"Hello, World!"という文字列の中に"World"という文字列が含まれているかをチェックする例です。

ソースコード例

このコードを実行すると、"World"という文字列が"Hello, World!"の中に含まれているため、出力結果は「True」となります。

 出力結果
True
サルモリ
あ、"World"って文字列が"Hello, World!"の中にあるからTrueになるんだね!理解したよ!

大文字と小文字の区別

次に、Contains関数では大文字と小文字が区別されることを理解しましょう。

以下のコードは、"Hello, World!"という文字列の中に"world"という小文字の文字列が含まれているかをチェックする例です。

ソースコード例

このコードを実行すると、"world"という小文字の文字列は"Hello, World!"の中に含まれていないため、出力結果は「False」となります。

 出力結果
False
サルモリ
ほぉ、大文字と小文字はちゃんと区別されるんだね!気をつけないと!

複数の文字列が含まれているかの確認

次に、複数の文字列が含まれているかを一度に確認したい場合の使い方を見てみましょう。

以下のコードは、"Hello, World! This is a C# tutorial."という文字列の中に"World"と"C# tutorial"という文字列が両方とも含まれているかをチェックする例です。

ソースコード例

このコードを実行すると、"World"と"C# tutorial"という文字列が両方とも"Hello, World! This is a C# tutorial."の中に含まれているため、出力結果は「True」となります。

 出力結果
True
サルモリ
それなら複数のキーワードを一度にチェックできるね!これは便利!

まとめ

この記事では、C#のContains関数の基本的な使い方について学びました。

Contains関数は、文字列の中に特定の文字列が含まれているかどうかを確認する非常に便利な関数です。ただし、大文字と小文字は区別されるので注意が必要です。

また、複数の文字列が含まれているかを一度に確認することもできます。

Contains関数の使い方を理解し、自分のコードでうまく活用してください。

サルモリ
確かに、特定の文字列が存在するかどうかを確認するときに、Contains関数はすごく役に立ちそうだね!

最後まで読んで頂き、ありがとうございました。少しでもお役に立てたなら幸いです!

サルモリ
最後まで読んでくれてありがとう!!

-C#のメソッド、プロパティ一覧

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock