У меня есть List<String>
, мне нужно преобразовать его в Dictionary<int,String>
с автоматической генерацией ключа, это самый короткий способ для этого? Я пробовал:
var dictionary = new Dictionary<int, String>();
int index = 0;
list.ForEach(x=>{
definitions.Add(index, x);
index++;
});
но я думаю, что это грязный путь.