En la clase: (Clase1)
'Variable privada para el manejo en la clase
Private _clave As Byte()
Con lo que respecta a la propiedad puedes usarlo de 3 formas
A) Solo lectura - Solo en el caso que quieras recuperar un valor mas no asignar.
B) Solo escritura - Solo en el caso que quieras asignar un valor mas no recuperar.
C) Lectura y escritura - Cuando la variable sera tanto asignada como recuperada. (toma como ejemplo el selectedIndex de un combobox(en este caso puedes tanto asignar el indice como recuperarlo))
Modo de uso.
1) Solo podras recuperar la variable _clave cuando hallas usado el caso A y C.
2) Si quieres asignar un valor, solo lo podras hacer si invocas el metodo B y C.
3) Usando el metodo C podras tanto recuperar como asignar el valor a _clave.
Trabajando
1) Asignar valor Clase1.Clave = MyValor
2) Recuperar valor MyVariable = Clase1.clave
Clase1 = Clase
Clave = Metodo
MyValor = Valor a asignar
MyVariable = Variable que recupera el valor de _clave
Espero sirva.
Saludos.
'Variable privada para el manejo en la clase
Private _clave As Byte()
Con lo que respecta a la propiedad puedes usarlo de 3 formas
A) Solo lectura - Solo en el caso que quieras recuperar un valor mas no asignar.
Código (vbnet) [Seleccionar]
Public property readonly Clave() as byte()
Get
return _clave
End Get
end property
B) Solo escritura - Solo en el caso que quieras asignar un valor mas no recuperar.
Código (vbnet) [Seleccionar]
Public property writeonly Clave() as byte()
Set(btval value as byte)
_clave = value
End Set
end property
C) Lectura y escritura - Cuando la variable sera tanto asignada como recuperada. (toma como ejemplo el selectedIndex de un combobox(en este caso puedes tanto asignar el indice como recuperarlo))
Código (vbnet) [Seleccionar]
Public property Clave() as byte()
Set(btval value as byte)
_clave = value
End Set
Get
return _clave
End Get
end property
Modo de uso.
1) Solo podras recuperar la variable _clave cuando hallas usado el caso A y C.
2) Si quieres asignar un valor, solo lo podras hacer si invocas el metodo B y C.
3) Usando el metodo C podras tanto recuperar como asignar el valor a _clave.
Trabajando
1) Asignar valor Clase1.Clave = MyValor
2) Recuperar valor MyVariable = Clase1.clave
Clase1 = Clase
Clave = Metodo
MyValor = Valor a asignar
MyVariable = Variable que recupera el valor de _clave
Espero sirva.
Saludos.