'<Membername>' ist kein Member von '<Kontextname>' und ist im aktuellen Kontext nicht vorhanden

Aktualisiert: November 2007

'<membername>' is not a member of '<contextname>'; it does not exist in the current context

Sie haben einer Eigenschaft in einer anonymen Typdeklaration einen nicht vorhandenen Membernamen zugewiesen. Im folgenden Beispiel sind .Prop1 und .Prop2 die Eigenschaften des anonymen Typs. Der Versuch, .Prop2 der Eigenschaft .Prop3 zuzuweisen, verursacht den Fehler.

' 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}

Fehler-ID: BC36657

So beheben Sie diesen Fehler

  • Überprüfen Sie den Code, um herauszufinden, was Sie zuweisen möchten. Der Variablenname ist möglicherweise falsch geschrieben oder muss qualifiziert werden, wenn es sich um eine Eigenschaft eines anderen Objekts handelt.

Siehe auch

Aufgaben

Gewusst wie: Ableiten von Eigenschaftennamen und Typen in Deklarationen von anonymen Typen

Konzepte

Anonyme Typen