我有一个字符串列表。 我想创建一个字符串字符串,字符串,其中“Id”作为每个条目的键,列表的内容作为值。
即
myList= { "string1", "string2", ...etc }
因此
myDictionary = {{"Id1", "string1"}, {"Id2", "string2"}, ...etc}
我一直在尝试使用List.ToDictionary方法创建一个字典,但无济于事
List.ToDictionary(Of String, String)("Id", Function(p) p.key)
非常感谢任何帮助。
答案 0 :(得分:4)
尝试这样的事情: -
Dim list As List(of string)
Dim dict As IDictionary(Of String) = list.ToDictionary(Function(p) "Id", Function(p) p)
答案 1 :(得分:2)
我想创建一个字符串字符串,字符串,以“Id”为键 每个条目
这是不可能的。字典中的每个条目都必须有一个唯一的密钥。