static string InformeLegendarios() { StringBuilder sb = new StringBuilder(); sb.AppendFormat("{0}POKEMONES LEGENDARIOS: \n", Menu.Identar(3)); sb.AppendFormat("{0}{1}\n", Menu.Identar(3), Menu.LineaFormateada(25, '-')); #region Mostrando los legendarios capturados List <Pokemon> legendariosCapturados = LogicaPC.LegendariosCapturados(); if (legendariosCapturados.Count != 0) { foreach (Pokemon pokemon in legendariosCapturados) { sb.AppendFormat("{0}[NroDex: #{1}, Nombre: {2}, Nivel: {3}]\n", Menu.Identar(5), pokemon.NroDex, pokemon.Nombre, pokemon.Nivel); } } else { sb.AppendFormat("{0}No se han capturado legendarios por el momento\n", Menu.Identar(5)); } #endregion return(sb.ToString()); }