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"
}
*/
【C#】Linq表达式 列表转字典
最新推荐文章于 2024-10-29 10:26:56 发布
此博客展示了C#中如何使用LINQ进行数据操作,包括从列表转换为字典的过程。通过示例代码,解释了如何创建一个新的字典,其中键值对来源于一个列表,并演示了如何通过LINQ查询来实现这一转换。博客重点讨论了C#编程中的数据结构和查询表达式。
4150

被折叠的 条评论
为什么被折叠?



