Visual Basic 2008 中的集合初始化语法?
-
01-07-2019 - |
题
我试图确定 Visual Basic 2008(如果重要的话,是 Express 版本)中是否有一种方法可以像 JavaScript 或 Python 那样进行内联集合初始化:
Dim oMapping As Dictionary(Of Integer, String) = {{1,"First"}, {2, "Second"}}
我知道 Visual Basic 2008 支持这样的数组初始化,但我似乎无法让它适用于集合...我的语法是否错误,或者只是没有实现?
其他提示
这里有 VB 集合初始值设定项 使用 从 关键词。(从 Visual Studio 2010 开始)
列表:
Dim list As New List(Of String) From {"First", "Second"}
字典:
Dim oMapping As New Dictionary(Of Integer, String) From {{1, "First"}, {2, "Second"}}
不隶属于 StackOverflow