public static void UsoGestionUsuarios(TipoFuncionCallbackEliminar funCallbackAlEliminar) { gesUsu.Crear(p1); gesUsu.Crear((Persona)p2n); gesUsu.Crear(p3); gesUsu.Crear(p4); gesUsu.Crear(p5); gesUsu.Crear(p6); List <Persona> personas; List <Persona> listaPersonas; if (gesUsu.Listar(out personas)) { personas.Add(new Persona("Intruso", "", 1, TipoGenero.Hombre)); gesUsu.Listar(out listaPersonas); MostrarListaPersonas(listaPersonas); } gesUsu[1].Mostrar("Desde indizador o indexador de clase:"); Persona perBuscada = gesUsu[" rauL "]; if (perBuscada != null) { perBuscada.Mostrar("Encontrado: "); } gesUsu["raul"] = new Persona("Raul Modificado", "*****@*****.**", 1990, TipoGenero.Hombre); gesUsu.Eliminar(4, funCallbackAlEliminar); // gesUsu.Eliminar("Alfonso"); gesUsu.Eliminar(gesUsu["Alfonso"]); gesUsu.Listar(out listaPersonas); MostrarListaPersonas(listaPersonas); gesUsu[99].Mostrar(); }