我正在调用返回类型为Dictionary<string, List<string>>
的方法。如何使用LINQ减少<string,列出<string>>为<string,string>?
我打电话给我的方式我期待List<string>
始终只有1个字符串元素。为了简化这个我想使用Linq将返回类型转换为Dictionary<string, string>
。
我得到尽可能使用.ToDictionary(x => x.Key, x=> x.Value);
但我很难得到如何获得正确的值。像LINQ这样的转换是可能的吗?
难道你不能修改返回字典的方法,以便它返回'Dictionary'? –
这是我不能轻易修改的另一个程序中的一种方法。 – drouning