sábado, octubre 13, 2007

Asignando propiedades en C# 3.0

Jugando un rato con Visual Studio 2008 me encontraba cuando descubrí esta belleza.

Antes para asignar tus propiedades tenias que hacer algo como esto


private string firstNameField;
public string FirstName
{
get { return firstNameField; }
set { firstNameField = value; }
}


Ahora

public string FirstName { get; set; }


Es el compilador el que se encarga del resto.

Aquí lo bello es que en caso de que no requieras personalizar la asignación puedes ahorrarte mucho código.

Saludos.