Asignando propiedades en C# 3.0 que belleza
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.





2 Comments:
De maravilla, pero como inicializo esta propiedad ?
7/26/2009 08:50:00 PM
Directamente en el constructor vía la propiedad.
Ahora quiero hacer una observación.
Si bien es muy interesante hacer propiedades así para faciliatar las pruebas unitarias, deberas crear el campo privado en cuanto necesites extender la funcionalidad.
Saludos
7/27/2009 10:33:00 AM
Publicar un comentario en la entrada
Links to this post:
Crear un enlace
<< Home