Hogar Desarrollo ¿Qué es un operador unario? - definición de techopedia

¿Qué es un operador unario? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa operador unario?

Un operador unario, en C #, es un operador que toma un solo operando en una expresión o una declaración. Los operadores unarios en C # son +, -, !, ~, ++, - y el operador de conversión.

La firma de la declaración de un operador unario incluye el token del operador y el tipo de parámetro; no requiere el tipo de retorno y el nombre del parámetro.

Todos los operadores unarios de C # tienen una implementación predefinida que se utilizará de forma predeterminada en una expresión. Estos operadores unarios se pueden sobrecargar en tipos definidos por el usuario con implementación personalizada definiendo funciones miembro estáticas utilizando la palabra clave "operador".

Techopedia explica Operador Unario

La lista de operadores unarios con sus detalles incluye:

  • Operador Unary Plus (+): el resultado de una operación en un tipo numérico es el valor del operando mismo. Este operador ha sido predefinido para todos los tipos numéricos.
  • Operador unario menos (-): este operador se puede utilizar para negar números de tipo entero, coma flotante y decimal.
  • Operador de complemento lógico (negación) (!): Este operador solo se puede utilizar con operandos de tipo Boole.
  • Operador de complemento a nivel de bits (negación) (~): este operador se puede utilizar con tipos de operandos enteros, unitarios, largos y ulong. El resultado de la operación es un complemento a nivel de bits (inverso de la representación binaria) del operando.
  • Operador de incremento de prefijo (++) y decremento (-): el operando puede ser una variable, un acceso a la propiedad o un acceso al indexador. Con un operador de incremento, el resultado de la operación para operandos de tipo entero sería el valor incrementado en 1. Con un operador de decremento, el resultado sería el valor disminuido en 1 del operando. El operador de incremento / decremento también se puede usar con notación postfix
  • Operador de conversión: se utiliza para crear expresiones de conversión para la conversión a un tipo dado. Este operador está representado por el símbolo "T", donde T es el tipo al que se debe convertir el operando o el resultado de la expresión
Esta definición fue escrita en el contexto de C #
¿Qué es un operador unario? - definición de techopedia