public static void UsoBusquedaUsuarios() { for (int i = 0; i < 100; i++) { Persona p; switch (i % 6) { case 0: p = new Persona(p1); break; case 1: p = new Persona((Persona)p2n); break; case 2: p = new Persona(p3); break; case 3: p = new Persona(p4); break; case 4: p = new Persona(p5); break; default: p = new Persona(p6); break; } p.Nombre += " " + i.ToString(); gesUsu.Crear(p); } List <Persona> personasBusq = null; Persona criteriosBusqueda = new Persona(null, null, 2017, 0); if (gesUsu.Buscar(out personasBusq, criteriosBusqueda)) { MostrarListaPersonas(personasBusq, "1-TODAS: "); } criteriosBusqueda.Nombre = "Sin encontrar"; if (gesUsu.Buscar(out personasBusq, criteriosBusqueda)) { MostrarListaPersonas(personasBusq, "2-Sin encontrar: "); } else { Console.WriteLine("2-Personas no encontradas: "); } criteriosBusqueda.Nombre = "Perez"; if (gesUsu.Buscar(out personasBusq, criteriosBusqueda)) { MostrarListaPersonas(personasBusq, "3-Con apellido Perez: "); } criteriosBusqueda.Anio = 1980; if (gesUsu.Buscar(out personasBusq, criteriosBusqueda)) { MostrarListaPersonas(personasBusq, "4-Con apellido Perez y de 1980: "); } criteriosBusqueda.Nombre = null; if (gesUsu.Buscar(out personasBusq, criteriosBusqueda)) { MostrarListaPersonas(personasBusq, "5-De 1980: "); } }