Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine automatisch implementierte Eigenschaft kann als Teil der Deklaration initialisiert werden. Dies gilt nicht für eine erweiterte Eigenschaft.
Fehler-ID: BC36714
So beheben Sie diesen Fehler
- Verwenden Sie entweder eine automatisch implementierte Eigenschaft, oder entfernen Sie die Initialisierung aus der Eigenschaftsdeklaration.
Beispiel
Die folgenden Beispiele zeigen sowohl automatisch implementierte als auch erweiterte Eigenschaften. Automatisch implementierte Eigenschaften können mithilfe einer Zuordnung oder einer New Klausel initialisiert werden, erweiterte Eigenschaften können jedoch nicht sein.
Class AutoImplementedExample
' An automatically implemented property can be assigned an initial value.
Property IDNum As Integer = 33542
' An automatically implemented property can be initialized with New.
Property Name As New String("Don Hall")
End Class
Class ExpandedExample
' Attempting to expand an initialized automatically implemented property
' causes this error.
'Property IDNum As Integer = 33542
' Get
' End Get
' Set(ByVal value As Integer)
' End Set
'End Property
' Instead, you can assign the initial value to the backing field.
Private _IDNum As Integer = 33542
Property IDNum As Integer
Get
End Get
Set(ByVal value As Integer)
End Set
End Property
End Class