2010-06-28 75 views
0
Public Function Cricket() As List(Of String) 
    Dim list2 As New List(Of String)() With { _ 
     "Bat", _ 
     "ball", _ 
     "Cricket", _ 
     "baseball", _ 
     "MLB", _ 
     "Derbyshire", _ 
     "Durham", _ 
     "Essex", _ 
     "Glamorgan", _ 
     "Gloucestershire", _ 
     "Hampshire", _  

    } 
     'string str; 
     Return list2 
    End Function 

錯誤是在對象初始值設定項中初始化字段或屬性的名稱必須以'。'開頭。vb.net即時獲取錯誤

回答

0

嘗試這樣的:

Dim list2 As List(Of String) = New List(Of String) _ 
     (New String() {"Bat", "ball", "Cricket"}) 
0

我想你想要From而不是With

Dim list2 As New List(Of String)() From { _ 
    "Bat", _ 
    "ball", _ 
    ... 
} 

With用於對象初始值設定項; From用於收集初始值設定項。

+0

IM仍然得到聲明的錯誤預期年底 – user347640 2010-06-29 07:05:43

+0

@ vj4u:您是否使用VB10? – 2010-06-29 07:19:16