【发布时间】:2014-04-05 11:21:21
【问题描述】:
c# 字典中一个值的多个键。我想形成一个字典,我尝试使用此代码作为表单字典
var dictionary = e.Args.Select(a => a.Split(new[] { '=' }, 2))
.GroupBy(a => a[0], a => a.Length == 2 ? a[1] : null)
.ToDictionary(g => g.Key, g => g.FirstOrDefault());
那么我如何使用 c# 形成一个值具有多个键的字典。
【问题讨论】:
-
我在这里为 C# 7.0 写了一个答案:stackoverflow.com/a/46829428/531524
标签: c# asp.net .net c#-4.0 dictionary