Está en la página 1de 1

Entre las facilidades ( azcar sintctico , que lo llaman algunos) que nos ha trado el Fr amework 3.

5 estn las que nos permiten definir e inicializar clases entidad de for ma ms rpida. Por ejemplo, en el Framework 2.0 podemos tener: public class Persona { private string sNombre = "", sApellido = ""; public string nombre { get { return (sNombre); } set { sNombre = value; } } public string apellido { get { return (sApellido); } set { sApellido = value; } } } Y a la hora de inicializar un objeto de esta clase: Persona juan = new Persona(); juan.nombre = "Juan"; juan.apellido = "Lpez"; Como es evidente, hacer esto cuando tienes una clase con decenas o centenares de campos te lleva a una burrada de lneas de cdigo que son siempre iguales, y a perd er un montn de tiempo. En el Framework 3.5, en cambio, esto se puede hacer as: public class Persona { public string nombre { set; get; } public string apellido { set; get; } } Persona juan = new Persona{nombre = "Juan", apellido = "Lpez"}; O, mejor: Persona juan = new Persona { nombre = "Juan", apellido = "Lpez" };