lunes, 25 de junio de 2007

Relajandose las manos con las Propiedades

Quien no a tenido que desarrollar clases donde las propiedades son puros get y set sin mayor lógica que aquello (podría suceder al aplicar un model view presenter)(aunque obviamente suele suceder que debemos validar un valor, para agregarlo de una u otra manera). Pues bien, el caso de que sólo queremos aliviarnos el trabajo de escritura, tanto para ahorro de código, como para que no suframos de tendinitis a tan temprana edad podemos usar las propiedades de esta manera (te recuerda a una interface?):

public class DatosPersonales{
public string Nombre {get;set;}
public string Apellido {get;set;}
public string Direccion {get;set;}
}



luego, para utilizarla:

DatosPersonales misDatos= new DatosPersonales();
misDatos.Nombre="Perico";
misDatos.Apellido="Los Palotes";
misDatos.Direccion="Bajo el Puente s/n";


tataan!!!.

Personalmente, habría preferido la utilización de la palabra property (creo que seria mas listo o en su defecto, agregarla y dejar las 2 opciones...por si alguien solo desea usar un get o un set), como por ejemplo:
property string Nombre;
property string Apellido;
property string Direccion;


Pero bueno, es lo que hay, yo solo lo comento :P

2 comentarios:

Anónimo dijo...

Holis!! paso por aquí para dejar un saludillo, como tienes publicada tu página en msn y yo soy curiosa XD...aportes a lo que tienes publicado no hago porque soy un cero a la izquierda al respecto :)..asi que un saludín no mas.

Cuidate. Xauuuuu!!!!

SWAN PXAJ MONTANÉ dijo...

mal hecho eso de tirarle mierda a jorge lira.

tírasela a otro, imbécil.