可読性」っていう検索流入があるんで、そのはなし。【C#】LINQの使い方のはなし初めてLINQという記法を見た人にはなんのこっちゃわからんだろう。※LINQという名前を冠してはいるが、別に特別なことをしているわけでは無い。「LINQという記法」という言い方は正しくない。「LINQのクエリ式」だけが記法として独立している。結論から言えば、LINQは読みやすい。学習コストがあるのはある。ついて考えねばならんだろうな。LINQは「引数に関数を受け取る」処理である。LINQは列挙(リスト、コレクション、集合)に対して使用されるメソッド群である。特殊なメソッドではない。メソッド群に「LINQ」という名前を付けただけ。selectだののクエリ式という書き方もある。あれは普通に読みづらいと思う。読んで理解が出来ない。◆宣言的LINQを使わない場合に使用されるのはループであるから、それとの対比が重要となるだろう。C#で言えばループは「for」「foreach」ですよね。