¿Cómo puedo configurar un valor predeterminado a una propiedad definida de la siguiente manera:¿Cómo establecer un valor predeterminado usando propiedades de "estilo corto" en VS2008 (Propiedades automáticas)?
public int MyProperty { get; set; }
que está utilizando "apuntalar" [tab] [tab] en VS2008 (fragmento de código).
¿Es posible sin caer en el "camino viejo" ?:
private int myProperty = 0; // default value
public int MyProperty
{
get { return myProperty; }
set { myProperty = value; }
}
Gracias por su tiempo. Saludos cordiales.
Como nota al margen, no es necesario establecer una propiedad a su valor normal por defecto (como int i = 0). Eso sucede automáticamente cuando se crea una instancia de la clase. –
bueno, elijo int porque fue lo primero que se me vino a la mente ... pero quiero establecer un valor predeterminado para una propiedad de cualquier clase (cadena, clase personalizada, etc.) –