LINQとは?

LINQとは何か?

色々な定義があるが、簡単に言えば以下のようなものである。

LINQとは、シーケンス側のメソッドを拡張することで、従来はforeach文でループしながら処理していたことを、ラムダ式やLINQ構文というLINQ操作のための構文を使って簡潔に表現できるようにしたもの。

従来の書き方と、LINQを使った書き方を対比してみましょう。

従来の書き方

LINQを使った書き方

 

どうでしょう?スッキリ書けると思いませんか?

 

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です