En muchos de los artículos que he leído en la web, dicen que al crear propiedades en vb.net, deben usar los métodos get/set y una variable miembro privada/protegida en el clase.vb.net obtener/establecer propiedades sin lógica
así:
Public Class Person
Private _name as string
public property Name as string
get
return _name
end get
set(byval value as string)
_name = value
end set
end property
end class
Si no hay ninguna lógica en el get/set de la propiedad, ¿por qué no una escritura esa misma propiedad como esta:
Public class Person
Public Property Name as string
end class
Es esto porque las propiedades estaban destinadas a ser solo accesores a la clase desde el exterior y almacenarías la variable en la clase?
oh, ya veo. Reconocí tu respuesta como "consistencia en tu código". Tampoco me di cuenta de lo que eran las Propiedades auto-implementadas, hasta que leí el [artículo de MSDN] (http://msdn.microsoft.com/en-us/library/dd293589.aspx) al respecto. Gracias por su aporte. – Jim