物件初始設定式語法無法用來初始化 'Object' 型別的執行個體

更新:2007 年 11 月

您無法使用物件初始設定式語法來初始化 Object 的執行個體。Object 的執行個體沒有可為其指定值的屬性或欄位,但物件初始設定式語法至少需要一個這類屬性或欄位。

' Not valid.
' Dim obj1 = New Object With {}
' Dim obj2 = New Object With {.ToString = <some value>}

錯誤 ID:BC30994

若要更正這個錯誤

  • 宣告型別為 Object 的執行個體,而不使用初始設定式清單:

    Dim obj3 as Object
    Dim obj4 as New Object()
    

請參閱

概念

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

參考

Object 資料型別