internal class NombreTipoAnonimoGenerado
{
private string nombre;
private int edad;
public NombreTipoAnonimoGenerado(string nombre, int edad)
{
this.nombre = nombre;
this.edad = edad;
}
public string Nombre
{
get
{
return nombre;
}
}
public int Edad
{
get
{
return edad;
}
}
// Se sobreescriben los métodos `GetHashCode` y `Equals`.
// El método `ToString` también es sobreescrito.
}