static void Main(string[] args) { AutoF1 kimi = new AutoF1(2, "Ferrari"); AutoF1 vettel = new AutoF1(1, "Ferrari"); AutoF1 hamilton = new AutoF1(1, "Mercedes"); AutoF1 rosberg = new AutoF1(2, "Mercedes"); bool e; Competencia indianapolis = new Competencia(65, 3); if (indianapolis + kimi && indianapolis + vettel) { e = true; } if (indianapolis + kimi) { Console.WriteLine(kimi.MostrarDatos()); } Console.WriteLine(hamilton.MostrarDatos()); if (indianapolis + hamilton) { Console.WriteLine(hamilton.MostrarDatos()); } if (indianapolis + rosberg) { Console.WriteLine(rosberg.MostrarDatos()); } Console.WriteLine(indianapolis.MostrarDatos()); Console.ReadKey(); }
static void Main(string[] args) { //try //{ // throw new CompetenciaNoDisponibleExcepcion("A", "Program", "Main", new Exception("B", new Exception("C", new Exception("D")))); //} //catch(CompetenciaNoDisponibleExcepcion e) //{ // Console.WriteLine(e.ToString()); //} //Console.ReadKey(); AutoF1 kimi = new AutoF1(2, "Ferrari", 190); AutoF1 vettel = new AutoF1(1, "Ferrari", 200); MotoCross rossi = new MotoCross(1, "Susuki", 500); MotoCross lorenzo = new MotoCross(2, "Susuki", 510); bool b; Competencia <MotoCross> indianapolis = new Competencia <MotoCross>(65, 3); if (indianapolis + rossi && indianapolis + lorenzo) { Console.WriteLine(indianapolis.MostrarDatos()); } Console.ReadKey(); }
static void Main(string[] args) { AutoF1 a1 = new AutoF1(54, "Ford"); AutoF1 a2 = new AutoF1(100, "Renault"); AutoF1 a3 = new AutoF1(88, "Fiat"); AutoF1 a4 = new AutoF1(82, "Chevrolet"); AutoF1 a5 = new AutoF1(16, "VW"); AutoF1 a6 = new AutoF1(23, "Fiat"); Competencia competencia = new Competencia(4, 6); if (competencia + a1) { Console.WriteLine(a1.MostrarDatos()); } Console.ReadKey(); Console.Clear(); if (competencia + a2) { Console.WriteLine(a2.MostrarDatos()); } Console.ReadKey(); Console.Clear(); if (competencia + a2) { Console.WriteLine(a2.MostrarDatos()); } else { Console.WriteLine("Ya existe en la lista"); } Console.ReadKey(); Console.Clear(); if (competencia + a3) { Console.WriteLine(a3.MostrarDatos()); } Console.ReadKey(); Console.Clear(); if (competencia + a4) { Console.WriteLine(a4.MostrarDatos()); } Console.ReadKey(); Console.Clear(); if (competencia + a5) { Console.WriteLine(a5.MostrarDatos()); } else { Console.WriteLine("Sin espacio"); } Console.ReadKey(); Console.Clear(); if (competencia + a6) { Console.WriteLine(a6.MostrarDatos()); } else { Console.WriteLine("Sin espacio"); } Console.ReadKey(); Console.Clear(); Console.WriteLine(competencia.MostrarDatos()); Console.ReadKey(); }