using System; using System.Collections.Generic; namespace Articulos.Cap04.Inicializadores { public class Persona { // Propiedades auto-implementadas: public String Nombre { get; set; } public String Apellido { get; set; } } public sealed class InicializadoresColecciones { public static void Main() { // Creación de lista genérica con objetos Persona: List listaPersonas = new List() { new Persona { Nombre = "Alexander", Apellido = "Bell" }, new Persona { Nombre = "Alan", Apellido = "Turin" }, null }; // Iteración por los elementos de la colección: foreach (Persona persona in listaPersonas) { // Validamos que el elemento actual sea distinto de null: if (persona != null) { Console.WriteLine ("Nombre: {0} - Apellido: {1}", persona.Nombre, persona.Apellido ); } } } } }