很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center .
8年前关闭。
我有一个字符串列表。
我想创建一个字符串字典,字符串,以“Id”作为每个条目的键,以列表的内容作为值。
IE。
myList= { "string1", "string2", ...etc }
因此
myDictionary = {{"Id1", "string1"}, {"Id2", "string2"}, ...etc}
我一直在尝试使用 List.ToDictionary 方法创建字典但无济于事
List.ToDictionary(Of String, String)("Id", Function(p) p.key)
任何帮助深表感谢。
最佳答案
尝试这样的事情:-
Dim list As List(of string)
Dim dict As IDictionary(Of String) = list.ToDictionary(Function(p) "Id", Function(p) p)
关于vb.net - 在VB中将列表转换为字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13163666/