【C#】Linqで配列の中身を比較する方法

こんにちは、のっくんです。

C#の記事を初めて書きます。

C#で配列の中身を比較するコードを書く時にはどうしていますか?

繰り返しfor文を使って比較するのもありですが、Linqを使うともっとシンプルに書けます。

Linqを使うには以下の通り宣言します。

例えば4桁のパスワードが正解かどうかを判別するコードを書く時、以下のように配列を宣言しているとしましょう。

配列の比較は以下の通り1行で書けます。

シンプルで良いですねぇ。

配列の操作にはLinqを使うと便利。

覚えておきたいですね。