Beispiel #1
0
        static void Main(string[] args)
        {
            Euro ahorroEuro = new Euro(5);

            Dolar cantEnDolares = new Dolar(0);
            Pesos cantEnPesos   = new Pesos(0);


            cantEnDolares = (Dolar)ahorroEuro;
            cantEnPesos   = (Pesos)ahorroEuro;


            Console.WriteLine("En dolares: {0}", cantEnDolares.GetCantidad());
            Console.WriteLine("En pesos: {0}", cantEnPesos.GetCantidad());

            Console.ReadKey();
        }
        private void btnConverDolar_Click(object sender, EventArgs e)
        {
            double numero      = 0;
            Euro   monedaEuro  = new Euro(0);
            Dolar  monedaDolar = new Dolar(0);
            Pesos  monedaPesos = new Pesos(0);

            if (double.TryParse(textDolar.Text, out numero))
            {
                monedaDolar = numero;

                monedaEuro         = (Euro)monedaDolar;
                txtDolarAEuro.Text = monedaEuro.GetCantidad().ToString();

                txtDolarADolar.Text = numero.ToString();

                monedaPesos         = (Pesos)monedaDolar;
                txtDolarAPesos.Text = monedaPesos.GetCantidad().ToString();
            }
        }