Casa Sviluppo Che cos'è un operatore unario? - definizione da techopedia

Che cos'è un operatore unario? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Operatore unario?

Un operatore unario, in C #, è un operatore che accetta un singolo operando in un'espressione o un'istruzione. Gli operatori unari in C # sono +, -, !, ~, ++, - e l'operatore di cast.

La firma della dichiarazione di un operatore unario include il token operatore e il tipo di parametro; non richiede il tipo restituito e il nome del parametro.

Tutti gli operatori unari C # hanno un'implementazione predefinita che verrà utilizzata per impostazione predefinita in un'espressione. Questi operatori unari possono essere sovraccaricati in tipi definiti dall'utente con implementazione personalizzata definendo le funzioni statiche dei membri utilizzando la parola chiave "operatore".

Techopedia spiega Unary Operator

L'elenco degli operatori unari con i loro dettagli include:

  • Unary Plus Operator (+): il risultato di un'operazione su un tipo numerico è il valore dell'operando stesso. Questo operatore è stato predefinito per tutti i tipi numerici.
  • Operatore meno unario (-): questo operatore può essere utilizzato per negare numeri di tipo intero, virgola mobile e decimale.
  • Operatore complemento logico (negazione) (!): Questo operatore può essere utilizzato solo con operandi di tipo Boole.
  • Operatore complemento bit a bit (negazione) (~): questo operatore può essere utilizzato con tipi di operando intero, unitario, lungo e ulong. Il risultato dell'operazione è un complemento bit a bit (inverso della rappresentazione binaria) dell'operando.
  • Operatore Incremento prefisso (++) e Decremento (-): l'operando può essere una variabile, un accesso alla proprietà o un accesso all'indicizzatore. Con un operatore di incremento, il risultato dell'operazione per operandi di tipo intero sarebbe il valore incrementato di 1. Con un operatore di decremento, il risultato sarebbe il valore decrementato di 1 dall'operando. L'operatore di incremento / decremento può essere utilizzato anche con la notazione postfix
  • Operatore cast: utilizzato per creare espressioni cast per la conversione in un determinato tipo. Questo operatore è rappresentato dal simbolo "T", dove T è il tipo in cui l'operando o il risultato dell'espressione devono essere convertiti
Questa definizione è stata scritta nel contesto di C #
Che cos'è un operatore unario? - definizione da techopedia