Los operadores son símbolos especiales que realizan operaciones en uno o más operandos. En C#, hay varios tipos de operadores, entre ellos los operadores aritméticos, de asignación y de comparación. A continuación, exploraremos estos tipos de operadores en C#.
Operadores Aritméticos
Estos operadores se utilizan para realizar operaciones matemáticas.
`+`: Suma dos operandos.
`-`: Resta el operando derecho del operando izquierdo.
`*`: Multiplica dos operandos.
`/`: Divide el operando izquierdo por el operando derecho.
`%`: Devuelve el resto de la división del operando izquierdo por el operando derecho (módulo).
int a = 10;
int b = 5;
int suma = a + b; // Resultado: 15
int resta = a - b; // Resultado: 5
int multiplicacion = a * b; // Resultado: 50
int division = a / b; // Resultado: 2
int modulo = a % b; // Resultado: 0
Operadores de Asignación
Estos operadores se utilizan para asignar valores a las variables.
`=`: Asigna el valor de la expresión a la variable.
int a = 10; // Asigna 10 a la variable a
string nombre = "Alice"; // Asigna "Alice" a la variable nombre
Operadores de Comparación
Estos operadores se utilizan para comparar valores.
`==`: Comprueba si dos operandos son iguales.
`!=`: Comprueba si dos operandos no son iguales.
`<`: Comprueba si el operando izquierdo es menor que el operando derecho.
`>`: Comprueba si el operando izquierdo es mayor que el operando derecho.
`<=`: Comprueba si el operando izquierdo es menor o igual que el operando derecho.
`>=`: Comprueba si el operando izquierdo es mayor o igual que el operando derecho.
int a = 10;
int b = 5;
bool igual = (a == b); // Resultado: false
bool noIgual = (a != b); // Resultado: true
bool menorQue = (a < b); // Resultado: false
bool mayorQue = (a > b); // Resultado: true
bool menorOIgualQue = (a <= b); // Resultado: false
bool mayorOIgualQue = (a >= b); // Resultado: true
Estos son algunos de los operadores fundamentales en C#. A medida que avances en tu aprendizaje, explorarás más operadores y sus aplicaciones en diversos contextos de programación.