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