Ho unLINQ - Convertire Lista dizionario con Value come elenco
List<MyObject>
che ho recuperare dal database. Tuttavia, mi piacerebbe che fosse digitato da una proprietà in MyObject per scopi di raggruppamento. Qual è il modo migliore con LINQ per lanciare la mia lista a:
Dictionary<long, List<MyObject>>
Ho il seguente:
myObjectList.ToDictionary(x => x.KeyedProperty)
ma restituisce:
Dictionary<long, MyObject>
Si desidera che il dizionario sia codificato in una proprietà di WHICH MyObject? - ne hai un'intera lista ... –