共用方式為


必須有型別或 'With'

更新:2007 年 11 月

當您宣告類別 (Class) 的執行個體 (Instance) 時,New 關鍵字後面必須接著型別名稱或 With。例如,下列每個陳述式 (Statement) 都宣告 client 為 Customer 類別的執行個體。New 後面接著型別名稱 Customer。

' Dim client As New Customer()
' The next declaration uses an object initializer.
Dim client As New Customer() With {.Name = "Litware, Inc."}

從 Visual Basic 2008 開始,您可以將物件宣告為匿名型別的執行個體,這樣您就不用指定資料型別。在匿名型別宣告中,New 後面接著關鍵字 With。

Dim person = New With {.Name ="Mike Nash", .Age = 27}

錯誤 ID:BC30988

若要更正這個錯誤

  • 變更宣告,讓 New 後面接著With 或型別名稱。

請參閱

概念

匿名型別

物件初始設定式:具名和匿名型別

Visual Basic 中的宣告陳述式

參考

New (Visual Basic)