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

【C#】Containsメソッドの使い方 文字列の中に特定の文字や文字列が含まれているかどうかを確認するための関数です。

この記事はChatGPTで画像の挿入、ソースコードの形式も含めて

90%~100%作成されています。作り方は画像をクリック!

C#のLinqをさらに学びたい方へ

C#のLinqを理解して頂くために参考書を執筆致しました!

Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け


はじめに

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

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

サルモリ
なるほど、Contains関数ってそんな使い方があるんだね!具体的なコードを見ながら学びたいな!

基本的な使い方

まずは、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#のLinqをさらに学びたい方へ

C#のLinqを理解して頂くために参考書を執筆致しました!

Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け


この記事はChatGPTで画像の挿入、ソースコードの形式も含めて

90%~100%作成されています。作り方は画像をクリック!

-AIブログ, 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