Có cách nào để viết câu lệnh ToDictionary dưới đây bằng cú pháp SQL-ish Linq không?Có GroupBy tốt hơn cho từ điển (hoặc giải pháp) để khóa không?
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());