Есть ли лучший вариант GroupBy to Dictionary (или решение) для сегментирования?

Есть ли способ написать оператор ToDictionary ниже, используя синтаксис SQL-ish Linq?

public class KeyedType
{
    public string Name { get; set; }
    public string Value { get; set; }
}

Dictionary<string,List<KeyedType>> groups =
    list.GroupBy((g) => g.Name)
        .ToDictionary(g => g.Key, g => g.ToList());
6
задан lucidquiet 17 November 2011 в 17:30
поделиться