Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma propriedade implementada automaticamente pode ser inicializada como parte da declaração, mas uma propriedade expandida não pode ser.
ID do erro: BC36714
Para corrigir este erro
- Use uma propriedade implementada automaticamente ou remova a inicialização da declaração de propriedade.
Exemplo
Os exemplos a seguir mostram as propriedades implementadas automaticamente e expandidas. As propriedades implementadas automaticamente podem ser inicializadas usando assignment ou uma clause, mas as New propriedades expandidas não podem ser.
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