示例#1
0
        static void Main(string[] args)
        {
            Orquesta orquestaUno = new Orquesta("Orquesta Uno", "Quilmes", Orquesta.tipoOrquesta.Filarmonica);

            Console.WriteLine("Nombre {0}, Lugar: {1}, Tipo {2},\n", orquestaUno.nombre, orquestaUno.lugar, orquestaUno.tipo);
            Console.ReadLine();

            Instrumentos instrumentoUno = new Instrumentos("Instrumento Uno", Instrumentos.tipoInstr.Viento);

            Console.WriteLine("Nombre {0}, Tipo {1},\n", instrumentoUno.nombre, instrumentoUno.tipo);
            Console.ReadLine();

            Muscio musicoPrincipal = new Muscio("Carla", "Perez", 26, instrumentoUno);                                                                                                                                 //, orquestaUno

            Console.WriteLine("Nombre {0},\n Apellido {1},\n Edad {2},\n  {3},\n   \n", musicoPrincipal.nombre, musicoPrincipal.apellido, musicoPrincipal.edad, musicoPrincipal.instrumento.getInstrumentoToString()); //,musicoPrincipal.orquesta.getOrquestaToString() {4},
            Console.ReadLine();

            Muscio musicoSec = new Muscio("Pepe", "Perez", 26, instrumentoUno);                                                                                                                //, orquestaUno

            Console.WriteLine("Nombre {0},\n Apellido {1},\n Edad {2},\n  {3},\n   \n", musicoSec.nombre, musicoSec.apellido, musicoSec.edad, musicoSec.instrumento.getInstrumentoToString()); //,musicoPrincipal.orquesta.getOrquestaToString() {4},
            Console.ReadLine();

            orquestaUno.muscios.Add(musicoPrincipal);
            orquestaUno.muscios.Add(musicoSec);

            Orquesta.Imprimirorquesta(orquestaUno);
        }
示例#2
0
        //  public string getNombreOrquesta()
        //{
        // retur this.nombre;
        //}



        public static void  Imprimirorquesta(Orquesta orq)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine(orq.getOrquestaToString());
            if (orq.muscios.Count > 0)
            {
                sb.AppendFormat("Lista de musicos \n");
                foreach (Muscio element in orq.muscios)
                {
                    sb.AppendFormat("Musico {0}\n", element.nombre);
                    sb.AppendFormat("Instrrumento {0} \n", element.instrumento.nombre);
                }
            }
            Console.WriteLine("{0}\n", sb.ToString());
            Console.ReadLine();
        }