es un signo o símbolo que especifica el tipo de cálculo que se realiza en una expresión.
Operador de asignación (= )
copiar una constante, literal, resultado de expresión de variables o resultado de función en una variable.
Operadores aritméticos ( +, -, *, /, **, % )
realizan operaciones matemáticas. Hay dos tipos: Unarios (acción con un solo operando), y Binarios (acciones con dos operandos).
Operadores relacionales ( <; > )
se usan para comparar valores y devolver un resultado que sea True, False o Null.
Operadores lógicos (AND, OR)
se usan para combinar dos valores Booleanos y devolver un resultado verdadero, falso o nulo.
OPERADORES
EXPRESIONES
Tres reglas de prioridad:
1. Los paréntesis (si tiene)
2. Seguir el orden de prioridad de operadores
3. Si aparecen dos o más operadores iguales, se evalúan de izquierda a derecha.
Conversiones implícitas: no se requiere ninguna sintaxis especial
Conversiones explícitas: las conversiones explícitas requieren una expresión Cast
Conversiones definidas por el usuario: se realizan por medio de métodos especiales que se pueden definir para habilitar las conversiones explícitas e implícitas
Conversiones con clases del asistente: para realizar conversiones entre tipos no compatibles, como enteros y objetos System.DateTime, o cadenas hexadecimales.
GESTIÓN DE ERRORES
procedimiento de tratamiento de los errores detectados durante la ejecución del programa.
Captura del error : proceso de detección y desvío del flujo del programa al procedimiento de gestión.