Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2010, 15:58
rikimm
 
Fecha de Ingreso: agosto-2008
Ubicación: D,F
Mensajes: 412
Antigüedad: 15 años, 8 meses
Puntos: 4
explicacion de este codigo visto en un manual

hola que tal quisiera saber como funciona este codigo si lo entiendo pero lo que no entiendo es la parte del bool
Código C#:
Ver original
  1. try
  2.             {
  3.                 if ((bool)addition.IsChecked)
  4.                     addValues();
  5.                 else if ((bool)subtraction.IsChecked)
  6.                     subtractValues();
  7.                 else if ((bool)multiplication.IsChecked)
  8.                     multiplyValues();
  9.                 else if ((bool)division.IsChecked)
  10.                     divideValues();
  11.                 else if ((bool)remainder.IsChecked)
  12.                     remainderValues();
  13.             }
  14.             catch (Exception caught)
  15.             {
  16.                 expression.Text = "";
  17.                 result.Text = caught.Message;
  18.             }
tengo entendido que tipo bool es verdadero o falso, lo que no entiendo si supuestamete si pones bool te ahorras en poner si true o false o que en que beneficia o ayuda

porque en otra forma seria asi
Código C#:
Ver original
  1. if (addition.IsChecked==true)
  2.                     addValues();
  3.                 else if (subtraction.IsChecked==true)
  4.                     subtractValues();
  5.                 else if (multiplication.IsChecked==true)
  6.                     multiplyValues();
  7.                 else if (division.IsChecked==true)
  8.                     divideValues();
  9.                 else if (remainder.IsChecked==true)
  10.                     remainderValues();

aver si me puede resolver la duda
__________________
Si el amor a una mujer es igual al amor a la programacion
cual de las dos escojerias...mmmm buena pregunta jejeje