public static void Main(string[] args) { CreateHostBuilder(args).Build().Run(); Facturacion facturas = new Facturacion(); decimal monto = 100.15M; Console.WriteLine("El IGV es: " + facturas.CalcularIgv(monto).ToString()); Console.WriteLine("El monto redondeado es: " + facturas.redondeaMonto(monto).ToString()); Console.WriteLine(); CSuma s = new CSuma(); s.calcular(4.5, 6.7); s.mostrar(); ImpactoAmbiental impacto = new ImpactoAmbiental(); impacto.Contaminacion = new Contaminacion(); var resutadoAfectacion = impacto.Afectar(); Console.WriteLine(resutadoAfectacion); impacto.Contaminacion = new ContaminacionMundial(); resutadoAfectacion = impacto.Afectar(); Console.WriteLine(resutadoAfectacion); Console.Read(); }
public static void Main(string[] args) { CreateHostBuilder(args).Build().Run(); Facturacion facturas = new Facturacion(); decimal monto = 100.15M; Console.WriteLine("El IGV es: " + facturas.CalcularIgv(monto).ToString()); Console.WriteLine("El monto redondeado es: " + facturas.redondeaMonto(monto).ToString()); Console.WriteLine(); CSuma s = new CSuma(); s.calcular(4.5, 6.7); s.mostrar(); //Programacion en paralelo Task.Run(async() => { Persona empleado = new Persona(); Task <bool> TBool = empleado.Saludar(); empleado.Trabajar(); bool boolResult = await TBool; Empresa trabajo = new Empresa(); Task <bool> TBool2 = trabajo.Organizar(); trabajo.Funcionar(); bool boolResult2 = await TBool2; }).GetAwaiter().GetResult(); // ImpactoAmbiental impacto = new ImpactoAmbiental(); impacto.Contaminacion = new Contaminacion(); var resutadoAfectacion = impacto.Afectar(); Console.WriteLine(resutadoAfectacion); impacto.Contaminacion = new ContaminacionMundial(); resutadoAfectacion = impacto.Afectar(); Console.WriteLine(resutadoAfectacion); Console.Read(); }