英語で読む

次の方法で共有


型または 'With' が必要です

クラスのインスタンスを宣言するときには、 New キーワードに続いて、型名または Withを指定しなければなりません。 たとえば、次の各ステートメントは clientCustomer クラスのインスタンスとなることを宣言しています。 型名 CustomerNewの後に置かれています。

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

Visual Basic 2008 以降、匿名型のインスタンスとしてオブジェクトを宣言できます。その場合にはデータ型を指定しません。 匿名型の宣言では、キーワード WithNewの後に置きます。

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

エラー ID: BC30988

このエラーを解決するには

  • 宣言を変更し、 With または型名を Newの後に指定します。

関連項目