using System; namespace Recetas.Ch01 { /// /// Demostración del uso de var para crear tipos anónimos. /// public class TipoAnonimoExteriorAnidado { /// /// Punto de entrada a la ejecución de la aplicación. /// public static void Main(string[] args) { // Aquí creamos un tipo anónimo var juan = new { Nombre = "Juan", Apellido = "Ortiz", Edad = 41, Familia = new { Papa = "Juan", Mama = "Matilde", Hermano = "Oscar" }, }; // Acceso a los miembros del tipo anónimo Console.WriteLine ("Nombre: {0}", juan.Nombre); Console.WriteLine ("Apellido: {0}", juan.Apellido); Console.WriteLine ("Edad: {0}", juan.Edad); Console.WriteLine ("Papá: {0}", juan.Familia.Papa); Console.WriteLine ("Mamá: {0}", juan.Familia.Mama); Console.WriteLine ("Hermano: {0}", juan.Familia.Hermano); } } }