var lis = new List<string>{"q", "w", "e", "r", "t"};
lis.ToList()
.Select((x, i) => new {i, x})
.ToDictionary(x => x.i, x => x.x)
/*
结果为:
{
"0": "q",
"1": "w",
"2": "e",
"3": "r",
"4": "t"
}
*/
05-23
3299