static void Main(string[] args)
        {
            int menu = 0;
            List <CaballeroDelZodiaco> lista = new List <CaballeroDelZodiaco>();

            Armadura a1 = new Armadura("Pegaso", "bronce");
            Armadura a2 = new Armadura("Scales", "plata");
            Armadura a3 = new Armadura("Aries", "oro");
            Armadura a4 = new Armadura("Taurus", "plata");
            Armadura a5 = new Armadura("Libra", "oro");

            CaballeroDelZodiaco c1 = new CaballeroDelZodiaco("Ramiro", "Atena", a1, "Aries");
            CaballeroDelZodiaco c2 = new CaballeroDelZodiaco("Julio", "Apolo", a2, "Libra");
            CaballeroDelZodiaco c3 = new CaballeroDelZodiaco("Eustaquio", "Hades", a3, "Cancer");
            CaballeroDelZodiaco c4 = new CaballeroDelZodiaco("Jose", "Thanatos", a4, "Capricornio");
            CaballeroDelZodiaco c5 = new CaballeroDelZodiaco("Juan", "Atena", a5, "Capricornio");

            lista.Add(c1);
            lista.Add(c2);
            lista.Add(c3);
            lista.Add(c4);
            lista.Add(c5);


            do
            {
                Console.WriteLine("\n[1]Armadura de caballeros que apeyan a Atena\n[2]Nombres de los dioses\n[3]Signos del sodiaco que empiecen con c\n[0]salir");
                menu = Int32.Parse(Console.ReadLine());
                switch (menu)
                {
                case 1:
                    ArmadurasAtena(lista);
                    break;

                case 2:
                    Dioses(lista);
                    break;

                case 3:
                    Signos(lista);
                    break;

                default:
                    if (menu != 0)
                    {
                        Console.WriteLine("Opcion no valida");
                    }
                    break;
                }
            }while(menu != 0);
        }
        static void Main(string[] args)
        {
            Armadura a1 = new Armadura("pecheraB", "bronce");
            Armadura a2 = new Armadura("pecheraO", "oro");

            CaballeroDelZodiaco cz1 = new CaballeroDelZodiaco("pepe", "atena", a1, "capricornio");
            CaballeroDelZodiaco cz2 = new CaballeroDelZodiaco("juan", "zeus", a2, "cancer");
            CaballeroDelZodiaco cz3 = new CaballeroDelZodiaco("marcelo", "hades", a2, "acuario");
            CaballeroDelZodiaco cz4 = new CaballeroDelZodiaco("guren", "hades", a2, "sagitario");

            List <CaballeroDelZodiaco> caballeroDelZodiacos = new List <CaballeroDelZodiaco>();

            caballeroDelZodiacos.Add(cz1);
            caballeroDelZodiacos.Add(cz2);
            caballeroDelZodiacos.Add(cz3);
            caballeroDelZodiacos.Add(cz4);

            Console.WriteLine("\nArmadura de los caballeros que apoyan atena");
            caballeroDelZodiacos.Where(apoya => apoya.DiosQueApoya == "atena")
            .ToList()
            .ForEach(caballeroDelZodiacos => Console.WriteLine(caballeroDelZodiacos.Nombre + " " + caballeroDelZodiacos.Armadura.Nombre + " " + caballeroDelZodiacos.Armadura.Material));

            Console.WriteLine("\nMostrar los nombres de los dioses sin repetir");
            List <string> dios = new List <string>();

            caballeroDelZodiacos.ForEach(d => dios.Add(d.DiosQueApoya));
            var noRepetidos = dios.Distinct();

            foreach (var d in noRepetidos)
            {
                Console.WriteLine(d);
            }

            Console.WriteLine("\nMostrar a todos los signos del zodiaco que empiecen con la letra c");
            caballeroDelZodiacos.Where(zodiaco => zodiaco.SignoDelZodiaco.StartsWith("c"))
            .ToList()
            .ForEach(caballeroDelZodiacos => Console.WriteLine(caballeroDelZodiacos.Nombre + " " + caballeroDelZodiacos.SignoDelZodiaco));
        }