Допустим, у меня есть произвольный список A
class A
{
string K {get;set;}
string V {get;set;}
}
...
List<A> theList = ...
Есть ли простой способ составить словарь из списка? (что-то вроде следующего)
Dictionary<string, string> dict = magic(x => x.K, x => x.V, theList)
Я не хочу писать следующий код:
var d = new Dictionary<string, string>
foreach(var blah in theList)
d[blah.K] = blah.V