Las condicionales en c#
C # utiliza variables de tipo booleanas para evaluar las condiciones. Los valores booleanos que solo devuelven verdadero y falso se comparan cuando se evalúa una expresión.
Por ejemplo:
int a = 4;
if (a == 4)
{
Console.WriteLine ("¡Ohhh! ¡Entonces a es 4!"); //si estoy en la consola
MessageBox.show("¡Ohhh! ¡Entonces a es 4!"); //si estoy en un formulario de windows
}
Operadores Booleanos
No hay tantos operadores para usar en declaraciones condicionales y la mayorÃa de ellos son bastante sencillos, veamos los mas faciles:
int a = 4;
int b = 5;
resultado bool;
resultado = a <b; // cierto
resultado = a> b; // falso
resultado = a <= 4; // a menor o igual a 4 - verdadero
resultado = b> = 6; // b más mayor o igual a 6 - falso
resultado = a == b; // a igual a b - falso
resultado = a! = b; // a no es igual a b - verdadero
resultado = a> b || a <b; // Lógico o - verdadero
resultado =! resultado; // Lógico no - falso
if - else y between
La declaración if, else en C # es bastante simple.
if (a == b) {
// a y b son iguales, entonces que se ejecute lo que esta aqui
}
Y también podemos agregar una instrucción else después de un if, para hacer algo si la condición no es verdadera
if (a == b) {
// Ya sabemos esto
} else {
// a y b no son iguales ...: /
}
Las declaraciones if - else no tienen que estar en varias lÃneas con {}, se pueden usar en una lÃnea, o sin {}, para un enunciado de una sola lÃnea.
Ej.:
if (a == b)
Console.WriteLine ("Aqui una frase");
else
Console.WriteLine ("Y aqui una en caso contrario");
Aunque este método puede ser útil para acortar su código al usar menos lÃneas, recomendamos a los principiantes que no usen esta versión corta de las declaraciones y siempre usen la versión completa con {}. Esto va a cada declaración que se puede acortar a una sola lÃnea como son: for, while, etc.
Ej.:
if (a == b)
Console.WriteLine ("Aqui una frase");
else
Console.WriteLine ("Y aqui una en caso contrario");
Aunque este método puede ser útil para acortar su código al usar menos lÃneas, recomendamos a los principiantes que no usen esta versión corta de las declaraciones y siempre usen la versión completa con {}. Esto va a cada declaración que se puede acortar a una sola lÃnea como son: for, while, etc.