Die Membereigenschaft '<Eigenschaftenname>' eines anonymen Typs kann nicht zum Ableiten des Typs einer anderen Membereigenschaft verwendet werden, da der Typ von '<Eigenschaftenname>' noch nicht bekannt ist
Aktualisiert: November 2007
Anonymous type member property '<propertyname>' cannot be used to infer the type of another member property because the type of '<propertyname>' is not yet established
Solange der Typ einer anonymen Typeigenschaft noch nicht bekannt ist, kann er nicht zum Festlegen des Typs einer anderen Eigenschaft verwendet werden. In der folgenden Deklaration ist .IDName = .LastName beispielsweise nicht gültig, da .LastName noch nicht initialisiert wurde.
' Not valid.
' Dim anon1 = New With {Key .IDName = .LastName, Key .LastName = "Jones"}
Fehler-ID: BC36559
So beheben Sie diesen Fehler
Legen Sie den Typ der Eigenschaft fest, bevor Sie sie zum Initialisieren einer anderen Eigenschaft verwenden.
Dim anon2 = New With {Key .LastName = "Jones", Key .IDName = .LastName}
Siehe auch
Aufgaben
Gewusst wie: Ableiten von Eigenschaftennamen und Typen in Deklarationen von anonymen Typen