'{' が必要です

更新 : 2007 年 11 月

オブジェクト初期化子を使用して名前付きの型または匿名型のインスタンスを宣言するには、フィールドまたはプロパティと各自の初期値を、中かっこ ({ と }) で囲む必要があります。

Dim client As New Customer() With {.Name = "Microsoft", .City = "Seattle"}
Dim emp = New Employee() With {.Name = "Rob Young", .ID = 55555}
Dim anon = New With {.ID = 123456}

エラー ID: BC30987

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

  • With の後ろに、初期化リストを中かっこで囲んで指定します。

参照

概念

オブジェクト初期化子 : 名前付きの型と匿名型

プロパティ プロシージャとフィールド

匿名型