型または 'With' が必要です
クラスのインスタンスを宣言するときには、 New
キーワードに続いて、型名または With
を指定しなければなりません。 たとえば、次の各ステートメントは client
が Customer
クラスのインスタンスとなることを宣言しています。 型名 Customer
が New
の後に置かれています。
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 以降、匿名型のインスタンスとしてオブジェクトを宣言できます。その場合にはデータ型を指定しません。 匿名型の宣言では、キーワード With
を New
の後に置きます。
VB
Dim person = New With {.Name ="Mike Nash", .Age = 27}
エラー ID: BC30988
- 宣言を変更し、
With
または型名をNew
の後に指定します。
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。