Por generar, ¿quieres decir autogenerar? Si eso no es lo que quiere decir:
Visual Studio 2008 tiene la aplicación más fácil para esto:
public PropertyType PropertyName { get; set; }
En el fondo esto crea una variable de instancia implícita a la que su propiedad se almacena y recupera.
Sin embargo, si usted quiere poner en más lógica en sus propiedades, usted tiene que tener una variable de instancia para ello:
private PropertyType _property;
public PropertyType PropertyName
{
get
{
//logic here
return _property;
}
set
{
//logic here
_property = value;
}
}
versiones anteriores de Visual Studio siempre se utiliza este método de escritura a mano también.
Y no se olvide de "propg" + tab que genera lo mismo, pero con un setter privado. –
totalmente ingenioso. ¡Gracias! – Stumblor
Consulte https://msdn.microsoft.com/en-us/library/z41h7fat.aspx para obtener más fragmentos de código útiles en Visual C# – Titus