98
可能重复:
Collection initialization syntax in Visual Basic 2008?在线列表初始化
下面的C#代码是如何翻译成VB.NET?
var theVar = new List<string>{"one", "two", "three"};
可能重复:
Collection initialization syntax in Visual Basic 2008?在线列表初始化
下面的C#代码是如何翻译成VB.NET?
var theVar = new List<string>{"one", "two", "three"};
使用此语法VB.NET 2005/2008兼容性:
Dim theVar As New List(Of String)(New String() {"one", "two", "three"})
虽然VB.NET 2010 syntax是漂亮。
集合初始化为only available in VB.NET 2010,发布2010-04-12:
Dim theVar = New List(Of String) From { "one", "two", "three" }
这是不一样的。 (它创建一个数组并调用一个构造函数过载) – SLaks 2010-04-13 11:37:19
不一样,但最好的选择,直到你得到VB.Net 2010 – Kibbee 2010-04-13 11:39:35
嗯,<2010语法并没有真正提供任何增加的价值,而只是分两行。尽管如此,这是我的问题的答案。谢谢 – 2010-04-13 12:07:02