我有一些数据
List<Dictionary<string, string>> data = new List<Dictionary<string, string>>();因此,我需要一个字典,比如
Dictionary<string, Dictionary<string, string>> data2 = new Dictionary<string, Dictionary<string, string>>();我如何转换它?
发布于 2015-07-09 23:59:12
您可以使用ToDictionary method将List转换为Dictionary,但需要为每个条目指定一个键。例如,您可以从内部字典中获取任意值:
var data2 = data.ToDictionary(d => d.Values.First());然而,我在这里闻到了XY problem的味道。
https://stackoverflow.com/questions/31322403
复制相似问题