Unary Operator

Forfatter: Lewis Jackson
Oprettelsesdato: 8 Kan 2021
Opdateringsdato: 13 Kan 2024
Anonim
Java Tutorial #5 - Unary Operators
Video.: Java Tutorial #5 - Unary Operators

Indhold

Definition - Hvad betyder Unary Operator?

En unary operator, i C #, er en operator, der tager en enkelt operand i et udtryk eller en sætning. Uærlige operatører i C # er +, -,!, ~, ++, - og den rollebesatte operator.


Underskrivelsen af ​​erklæringen fra en unær operatør inkluderer operatørens token og parametertypen; det kræver ikke returtypen og navnet på parameteren.

Alle C # unary-operatører har foruddefineret implementering, der som standard vil blive brugt i et udtryk. Disse unære operatører kan overbelastes i brugerdefinerede typer med brugerdefineret implementering ved at definere statiske medlemsfunktioner ved hjælp af "operator" nøgleordet.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Unary Operator

Listen over uærlige operatører med deres detaljer inkluderer:

  • Unary Plus-operatør (+): Resultatet af en operation på en numerisk type er værdien af ​​selve operanden. Denne operator er foruddefineret til alle numeriske typer.
  • Unary Minus Operator (-): Denne operator kan bruges til at bortfalde tal af heltal, flydende punkt og decimal.
  • Logisk komplement (negation) Operator (!): Denne operator kan kun bruges med operander af Boole-type.
  • Bitvis komplement (negation) operatør (~): Denne operator kan bruges med heltal, enhed, lang og ulong operandtyper. Resultatet af operationen er en bitvis komplement (invers af den binære repræsentation) af operanden.
  • Præfiks forøgelse (++) og decrement (-) Operator: Operanden kan være en variabel, adgang til ejendom eller en indekser adgang. Med en inkrementoperatør ville resultatet af operationen for operander af heltalstypen være den værdi, der øges med 1. Med en dekrementoperator, ville resultatet være den værdi, der er dekrementeret med 1 fra operanden. Forøgelses- / dekrementoperatoren kan også bruges med postfix-notation
  • Cast-operatør: Bruges til at bygge cast-udtryk til konvertering til en given type. Denne operatør er repræsenteret af symbolet "T", hvor T er den type, som operanden eller resultatet af udtrykket skal konverteres til



Denne definition blev skrevet i C #