簡単なクエリと複数回実行

やっとLINQに突入した。

LINQとは「language-integrated query」の意味で、

データソースから情報を取得する一連のテクノロジー。

 

クエリとは、データソースから取得したいデータを指定するためのもの。

C#のプログラム上で、LINQを使用してデータソースにアクセスするためには、

IEnumerableインターフェイスが実装されている必要がある。

このうちジェネリック対応版のIEnumerable<T>インターフェイスを実装する方が、データソースの扱いが楽になる。

 

全てのクエリ式は、from句で始まり、selectまたはgroup句で終わる。

 

クエリを実行するには、foreachループを使用する。

 

ふむふむ。簡単なサンプルプログラムからでも学ぶことが多い。

まだ雑魚馬鹿初心者なので「varの中は…?」って気分が晴れないけど、

慣れていけば問題ないか。以下がサンプルプログラム(丸写し)。