在VB.Net中创建时将项添加到List

Sha*_*dix 12 vb.net list c#-to-vb.net

在c#中我可以在创建时初始化List

var list = new List<String>() {"string1", "string2"};
Run Code Online (Sandbox Code Playgroud)

在VB.Net中有类似的东西吗?目前我可以这样做

Dim list As New List(Of String)
list.Add("string1")
list.Add("string2")
list.Add("string3")
Run Code Online (Sandbox Code Playgroud)

但我想避免无聊.添加线条

Jon*_*eet 16

VB10支持集合初始化程序.我相信你的榜样是:

Dim list As New List(Of String) From { "string1", "string2", "string3" }
Run Code Online (Sandbox Code Playgroud)

MSDN有更多信息.

  • 并非不可能,只是丑陋. (2认同)