2009-12-04から1日間の記事一覧
C# 4.0もそろそろ足音が聞こえてくる今日この頃。 今更ながら、Linq入門し始めました。w (最近、技術の進化が速すぎるように感じます・・・・) すごく便利なのは分かっているのですが、バリバリ使っていますかというと 実務では全然使っていないです。(…
今回は、クエリキーワードの中でもselectと並んで必ず見る fromです。 そのままの動作ですが、元となるデータから 一つずつ要素を取り出してくれます。 inの右にかけるのは以下のインターフェースを実装しているクラスとなります。 IEnumerable IEnumerable …
今回は、selectキーワードについてです。 selectキーワードもfromキーワードと同じく必ず利用するものです。 基本的にSQLのselectと同じように射影を行います。 主に2つの使い方があります。 単純に抽出した結果をそのまま返す from x in ListA select x; 抽…
今回は、whereキーワードについてです。whereキーワードもSQLのそれと同じく、絞り込みを行う為に利用します。 単純に from x in ListA where x == 1 select x; したり、通常のif文で指定するように from x in ListA where x == 1 || x < 0 select x; とする…