static void Main(string[] args) { //Parte del Euro Euro euro1 = new Euro(2); euro1--; Euro euro2 = new Euro(4); euro2++; Euro euro3 = euro1 + euro2; Euro euro = (Euro)5d; Console.WriteLine("suma de euro {0}",euro3.Mostrar()); Euro euro4 = euro1 - euro2; Console.WriteLine("resta de euro {0}\n\n\n", euro4.Mostrar()); //Parte del Dolar Dolar dolar2 = new Dolar(1); Dolar dolar1=(Dolar)5d; dolar1--; dolar2++; Dolar dolar3 = dolar1 + dolar2; Console.WriteLine("suma de dolar {0}",dolar3); dolar3 = dolar1 - dolar2; Console.WriteLine("resta de dolar {0}",dolar3); //Parte del Euro y Dolar Euro nEuro = new Euro(4); Dolar nDolar = new Dolar(3); Euro EuDo = nEuro +nDolar; Console.WriteLine("la suma de dolar y euro {0}", EuDo.Mostrar()); EuDo = nEuro - nDolar; Console.WriteLine("la resta de dolar y euro {0}", EuDo.Mostrar()); //Parte del Dolar y Euro Dolar Eudo = nDolar+nEuro; Console.WriteLine("la suma de dolar y euro {0}",Eudo.GetDolar()); Eudo = nDolar - nEuro; Console.WriteLine("la suma de dolar y euro {0}", Eudo.GetDolar()); Dolar aux = (Dolar)nEuro; Console.ReadKey(); }
public static Euro operator -(Euro e1, Euro e2) { Euro aux = new Euro(0); aux = e1.euro - e2.euro; return aux; }
public static Euro operator -(Euro e1, Dolar d2) { Euro aux = new Euro(0); aux = e1.euro - (d2.GetDolar() / valor); return aux; }