Operadores relacionales y lógicos.
Los operadores relacionales en C# se utilizan para comparar dos valores.
Aquí tienes una lista de los operadores relacionales más comunes:
- ==: Igual a
- !=: Distinto de
- >: Mayor que
- <: Menor que
- >=: Mayor o igual que
- <=: Menor o igual que
Estos operadores devuelven un valor booleano (true
o false
) dependiendo de si la comparación es verdadera o falsa.
Aquí tienes unos ejemplos:
Estos operadores son esenciales cuando necesitas tomar decisiones en tu código basadas en comparaciones.
Operadores logicos:
Se utilizan para combinar expresiones booleanas y tomar decisiones más complejas. Aquí tienes una lista de los operadores lógicos más comunes:
- && (AND lógico): Devuelve
true
si ambas expresiones son verdaderas. - || (OR lógico): Devuelve
true
si al menos una de las expresiones es verdadera. - ! (NOT lógico): Invierte el valor de una expresión booleana. Si es
true
, la convierte enfalse
y viceversa.
A continuación, algunos ejemplos:
bool a = true;
bool b = false;
bool result1 = (a && b); // false
bool result2 = (a || b); // true
bool result3 = !a; // false
bool result4 = !b; // true
Estos operadores son esenciales cuando necesitas evaluar múltiples condiciones al mismo tiempo.