Casa Desenvolupament Què és un operador únic? - Definició de tecnologia

Què és un operador únic? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Operador Unari?

Un operador unari, en C #, és un operador que pren un sol operand en una expressió o una sentència. Els operadors unaris de C # són +, -, !, ~, ++, - i l'operador de distribució.

La signatura de la declaració d’un operador unari inclou el testimoni de l’operador i el tipus de paràmetre; no requereix el tipus de devolució ni el nom del paràmetre.

Tots els operadors C # unaris tenen una implementació predefinida que s'utilitzarà per defecte en una expressió. Aquests operadors unaris es poden sobrecarregar en tipus definits per l'usuari amb implementació personalitzada definint funcions de membres estàtics mitjançant la paraula clau "operador".

Techopedia explica Operador unitari

La llista d'operadors unitaris amb les seves dades inclou:

  • Unary Plus Operator (+): el resultat d'una operació de tipus numèric és el valor de l'operador en si. Aquest operador ha estat predefinit per a tots els tipus numèrics.
  • Unary Minus Operator (-): aquest operador es pot utilitzar per negar els números del tipus enter, de coma flotant i de tipus decimal.
  • Complement lògic (negació) Operador (!): Aquest operador només es pot utilitzar amb operands de tipus Boole.
  • Complement de bits (negació) Operador (~): Aquest operador es pot utilitzar amb tipus d'operacions interiors, unitaris, llargs i d'operacions ulonges. El resultat de l'operació és un complement a bit (invers a la representació binària) de l'operand.
  • Increment del prefix (++) i decreixement (-): operador: l'operador pot ser una variable, un accés a la propietat o un accés a un índex. Amb un operador d’increment, el resultat de l’operació per a operands de tipus enter seria el valor incrementat per 1. Amb un operador de decrement, el resultat seria el valor decrementat per 1 de l’operand. L’operador d’increment / decrement també es pot utilitzar amb notació postfix
  • Operador de repartiment: s'utilitza per crear expressions de repartiment per a la conversió a un tipus determinat. Aquest operador es representa amb el símbol "T", on T és el tipus al qual s'ha de convertir l'operand o el resultat de l'expressió.
Aquesta definició es va escriure en el context de C #
Què és un operador únic? - Definició de tecnologia