csharp-operadores-comparacion

Operadores de comparación en C#

Los operadores de comparación nos permiten determinar si dos si son iguales, diferentes, mayores, menores o mayores/iguales y menores/iguales.

Los resultados de las comparaciones son valores booleanos (true o false), y son fundamentales para la lógica de control de flujo.

Los operadores de comparación en C# son:

OperadorNombreDescripción
==IgualdadCompara si dos valores son iguales
!=DesigualdadCompara si dos valores son diferentes
>Mayor queVerifica si un valor es mayor que otro
<Menor queVerifica si un valor es menor que otro
>=Mayor o igual queVerifica si un valor es mayor o igual
<=Menor o igual queVerifica si un valor es menor o igual

Estos operadores son fundamentales para la toma de decisiones en los programas y se utilizan comúnmente en las estructuras de control como los condicionales o los bucles.

Lista de operadores de comparación

Igualdad (==)

El operador de igualdad (==) se utiliza para verificar si dos valores son iguales. Compara dos valores y devuelve true si son iguales, o false en caso contrario.

Por ejemplo:

int a = 5;
int b = 5;
bool esIgual = (a == b); // true, ya que a y b son iguales

Desigualdad (!=)

El operador de desigualdad (!=) se utiliza para verificar si dos valores no son iguales. Compara dos valores y devuelve true si son diferentes, o false en caso contrario.

Por ejemplo:

int a = 5;
int b = 3;
bool noEsIgual = (a != b); // true, ya que a no es igual a b

Mayor que (>)

El operador mayor que (>) se utiliza para verificar si un valor es mayor que otro.

int a = 10;
int b = 5;
bool esMayor = (a > b); // true, ya que a es mayor que b

Menor que (<)

El operador menor que (<) se utiliza para verificar si un valor es menor que otro.

int a = 3;
int b = 7;
bool esMenor = (a < b); // true, ya que a es menor que b

Mayor o igual que (>=)

El operador mayor o igual que (>=) se utiliza para verificar si un valor es mayor o igual que otro.

int a = 10;
int b = 10;
bool esMayorIgual = (a >= b); // true, ya que a es igual a b

Menor o igual que (<=)

El operador menor o igual que (<=) se utiliza para verificar si un valor es menor o igual que otro.

int a = 5;
int b = 7;
bool esMenorIgual = (a <= b); // true, ya que a es menor que b