2011-08-02 14 views
1

VB.NET 9/VS2008に配列リテラルがありますか?この擬似コードのようなもの:VB.NET 9/VS 2008 - 配列リテラル?

Dim MyArray = {"e1", "e2", "e3"} 

それとも、瞬時に作成することができ、いくつかのリスト(擬似コード):

Dim MyList = List("e1", "e2", "e3") 

答えて

1
Dim MyArray = New Integer() { 1, 2, 3 } 
' Or 
Dim MyArray() As Integer = { 1, 2, 3 } 
' Or 
Dim MyArray() = { 1, 2, 3 } 
' Or 
Dim MyArray() = { 1, 2, "A", "B" } 

すべてが同じようにうまく動作します。 3番目のものを選択した場合は、型を推論し、正しい型の配列(この場合は整数)を返します。 4番目のオブジェクトはオブジェクト配列を返します。