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 indianapolis = new Competencia(65, 3, Competencia.TipoCompetencia.MotoCross); try { b = indianapolis + kimi; } catch (CompetenciaNoDisponibleExcepcion e) { Console.WriteLine(e.ToString()); } Console.ReadKey(); }
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) { AutoF1 kimi = new AutoF1(2, "Ferrari", 190); AutoF1 vettel = new AutoF1(1, "Ferrari", 200); AutoF1 hamilton = new AutoF1(1, "Mercedes", 150); AutoF1 rosberg = new AutoF1(2, "Mercedes"); MotoCross rossi = new MotoCross(1, "Susuki", 500); MotoCross lorenzo = new MotoCross(2, "Susuki", 510); MotoCross pedrosa = new MotoCross(2, "Honda", 510); MotoCross capirossi = new MotoCross(3, "Honda", 500); MotoCross capirossi2 = new MotoCross(3, "Honda", 510); bool b; Competencia indianapolis = new Competencia(65, 3, Competencia.TipoCompetencia.MotoCross); if (indianapolis + rossi && indianapolis + lorenzo) { Console.WriteLine(lorenzo.MostrarDatos()); } if (indianapolis + rossi) { Console.WriteLine(rossi.MostrarDatos()); } if (indianapolis + kimi) { Console.WriteLine(kimi.MostrarDatos()); } if (indianapolis + capirossi) { Console.WriteLine(capirossi.MostrarDatos()); } if (indianapolis + capirossi2) { Console.WriteLine(capirossi2.MostrarDatos()); } if (indianapolis - capirossi) { Console.WriteLine("OUT"); } if (indianapolis + capirossi2) { Console.WriteLine("IN"); } Console.WriteLine(indianapolis.Tipo); MotoCross m1 = (MotoCross)indianapolis[1]; //MotoCross m2 = (MotoCross)indianapolis[3]; VehiculoDeCarrera m3 = indianapolis[2]; Console.WriteLine(m1.MostrarDatos()); //Console.WriteLine(m2.MostrarDatos()); Console.WriteLine(m3.MostrarDatos()); //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(); }