- LINQ : Language Integrated Query
クエリ演算子 †
シーケンス †
- クエリ演算子の操作対象となるデータ
- 代表的なものとしては IEnumerable<T>
遅延実行/即時実行 †
- 遅延実行 ... 実際にデータが必要になったときに実行される
演算子 †
遅延実行 †
即時実行 †
- Count
- ToDictionary?
- ToList?
- ToArray?
インタフェース †
- データを持っているサーバが、いわゆるリレーショナル データベースのように、高度なクエリを受け付けてくれる場合は迷わず外部クエリ方式(IQueryable)を使う
- IQueryable<T>は、IEnumerable<T>を継承している
関連事項 †
Tips †