jueves, 10 de octubre de 2013

Metodos Get Set en C#

En versiones anteriores para establecer los métodos Get y Set (Observador y modificador) para un atributo de tipo entero llamado "_age" tendríamos que hacer el siguiente código:

public class MyClass
{
    private int _age;

    public int Age
    {
          get{ return _age;  }
          set{ _age = value; }
    }
}

De este modo podríamos instanciar un objeto de la clase "MyClass" y hacer algo como:

MyClass miVariable = new MyClass();
miVariable.Age = 10;
if (miVariable.Age == 10)
{
 /* tengo 10 años */
}

Ahora se relaja la sintaxis y podemos escribirlo así (Sería equivalente)
public class MyClass
{
    public int Age {get; set;} 
}

No hay comentarios:

Publicar un comentario

Jesús Moreno - Ingeniero Ténico Informático - consultor Informático

Hola, soy Jesús Moreno Ingeniero Técnico Informático en sistemas por la US y propietario de éste blog. Mi trabajo en los ultimos años se ...