【C#】配列内に文字列が存在するか確認する方法

C#

こんにちは!sysin-jamです。

C#は少し触っただけであまり使ってないので少しだけ。

文字列の中に特定の文字列が存在するか確認する方法が「Contains」です。

これはStringで使えるのでString型の配列にも使えます。
配列をfor文で繰り返し検索しなくても特定の要素が存在するかはContains使えば一発です。

Containsを使う方法

Containsはこんな感じで使います。

真偽が返ってくるのでtrue/falseが返ってきます。

String[] array = {"satou", "tanaka", "suzuki", "takahashi", "saito"};
if (array.Contains("tanaka")) {
  '存在する
} else {
  '存在しない
}

まとめ

あまり知識ないので短めです。

javaとかでもContainsがあるので共通的な知識として使えますね!

COBOLにはなかったな。(多分)

コメント

タイトルとURLをコピーしました