Las condicionales faciles en C#

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.