Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/04/2010, 16:26
tallara
 
Fecha de Ingreso: enero-2009
Mensajes: 56
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: explicacion de este codigo visto en un manual

A ver, yo se de VB no de C pero algo entiendo asi que te intentare explicar lo que hace

Pienso que Bool es un checkbox es decir esto



Ahora te explico lo que hace la funcion.

if ((bool)addition.IsChecked) - Si Bool.Añade esta Chequeado hace lo de abajo
addValues - Añade los valores

else if ((bool)subtraction.IsChecked) - Si el de arriba no esta señalado mira si esta este señalado chequeado bool.subtrartion si lo esta hace lo de abajo
subtractValues(); - Sustrae los valores

else if ((bool)multiplication.IsChecked) - Si los dos de arriba no estan chequeados comprueva si bool.multiplication esta chequeado si es asi hace lo de abajo.
multiplyValues(); - Multiplica los valores

else if ((bool)division.IsChecked) - Si ninguno de los de arriba esta chequeado comprueva este a si lo esta hace lo de abajo
divideValues(); - Divide los valores

y por ultimo
else if ((bool)remainder.IsChecked) - Si ninguno esta chequeado comprueva si este esta y hace lo de abajo
remainderValues(); - Resta los valores

catch (Exception caught) - Si se produce algun error pasa a la linea de abajo de esta



expression.Text = ""; - El Textbox o label expression queda vacio

result.Text = caught.Message; - El textbox o label result muestra el error que ha pasado


Espero que te sea de gran ayuda

Un Saludo.