CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: lencho en Jueves 30 de Noviembre de 2006, 17:52
Título: Property !!!
Publicado por: lencho en Jueves 30 de Noviembre de 2006, 17:52
Toy realizando una property para un atributo de tipo enum
Código: Text
Private strName as myENUM
Public Property _Name() As myENUM
Get
Return strName
End Get
Set(ByVal Value As myENUM)
strName = Value
End Set
End Property
me sale este error.
'_Name' no puede exponer un tipo Friend fuera de Public class 'UCrystal'.
BYTE.
Título: Re: Property !!!
Publicado por: lencho en Jueves 30 de Noviembre de 2006, 18:15
ya lo solucione.
Código: Text
Private strName as myENUM
Public Property _Name() As Byte
Get
Return strName
End Get
Set(ByVal Value As Byte)
strName = Value
End Set
End Property
Los solucione haciendo que la property reciba y devuelva un Byte ya que al fin de cuentas una enumeración es un tipo especial de variable numérica en la que los valores que dicha variable puede tomar, son constantes simbólicas, es decir que en lugar de usar un número, se usa una palabra (constante) que hace referencia a un número.