エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント3件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
2種類のLINQ
LINQとは何?みたいな話はすっとばしますよ♪ 今日のテーマはIEnumerableとIQueryableの使い分けです。 I... LINQとは何?みたいな話はすっとばしますよ♪ 今日のテーマはIEnumerableとIQueryableの使い分けです。 IEnumerableとIQueryable LINQ、つまりC#(やVB)のデータ処理の方法として、大まかにいうと以下のような2つの方式があります。 内部加工方式: データ全件もらって、プログラム中で加工 外部クエリ方式: クエリを投げて、外部のサーバー上で処理してもらって、結果だけ受け取る C#的にいうと、LINQを、IEnumerableを使って書く(内部加工)か、IQueryableを使って書く(外部クエリ)かの差です。 ほとんどの場合、性能のネックになるのは通信部分です。なので、「全件返してもらう」なんてことはめったにしません。 というか、データを持っているサーバーが、いわゆるリレーショナル データベースのように、高度なクエリを受け付けてくれる場合は迷わず外
2012/03/22 リンク