英語で読む

次の方法で共有


'<メンバー名>' は '<コンテキスト名>' のメンバーではなく、現在のコンテキストに存在しません

匿名型の宣言で、存在しないメンバーの名前がプロパティに割り当てられています。 次の例では、 .Prop1.Prop2 が匿名型のプロパティです。 .Prop3.Prop2 に割り当てようとすると、エラーが発生します。

VB
' Not valid.  
Dim anon1 = New With {.Prop1 = 27, .Prop2 = .Prop3}  
  
' The assignment is valid if the assigned property has been declared
' and initialized.  
Dim anon2 = New With {.Prop1 = 27, .Prop2 = .Prop1}  

エラー ID: BC36657

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

  • 割り当てる内容を決定するコードを調べます。 変数名のスペルを間違えている可能性があります。あるいは、割り当てる内容が別のオブジェクトのプロパティである場合には、修飾子が必要になることがあります。

関連項目