Der Member '<membername>' kann nicht in einem Objektinitialisiererausdruck initialisiert werden, da er kein Feld und keine Eigenschaft ist.
Aktualisiert: November 2007
Member '<membername>' cannot be initialized in an object initializer expression because it is not a field or property
In einer Objektinitialisiererliste dürfen keine freigegebenen Member, Konstanten und Methodenaufrufe enthalten sein. Die Member in der Initialisiererliste müssen Felder oder Eigenschaften sein, und Eigenschaftenmember können keine Argumente erfordern.
Fehler-ID: BC30990
So beheben Sie diesen Fehler
- Entfernen Sie alle freigegebenen Member, Konstanten, Methodenaufrufe und Eigenschaften mit Parametern von der Objektinitialisiererliste.
Siehe auch
Konzepte
Objektinitialisierer: Benannte und anonyme Typen
Freigegebene Member in Visual Basic
Eigenschaften und Property-Prozeduren