Projecting into KeyValuePair via EF / Linq

后端 未结 3 1184
长发绾君心
长发绾君心 2021-01-03 18:21

I\'m trying to load a list of KeyValuePairs from an EF / Linq query like this:

return (from o in context.myTable 
select new KeyValuePair

        
3条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-03 18:28

    There is also alternative, when you want to store multiple values for one key exists something what is called Lookup.

    Represents a collection of keys each mapped to one or more values.

    Here you have some official documentations.

    More over lookup seems to be much faster than Dictionary < TKey, List < TValue > >.

提交回复
热议问题