C#.NETの大きなテーブルからEntity Frameworkを使ってカップル 'ID'/'Name'のリストを抽出する必要があります。Entity Framework/LINQを使用して特定のテーブルからTupleのリストを抽出するにはどうすればよいですか?
私はこの要求してみてください:
List<Tuple<int, string>> list = (from res in db.Resource
select new Tuple<int, string>(res.Resource_ID, res.Name)).ToList();
をしかし残念ながら、私はこのエラーを持っている:
のみパラメータなしのコンストラクタと初期化子はエンティティへのLINQでサポートされています。
私はこのフレームワークでこのタプルのリストをどのように抽出できますか?このエラーで少し失われてしまったと思います。 私の問題を理解し解決するのを手伝ってもらえますか?
敬具、
アレックス
+1 DBから転送されるデータ量を減らすために匿名型を使用する場合+1。 – juharr
私はそれがどのように動作するか理解し始めていると思います。ありがとうございました。 – Alex