Unary Operator

Författare: Lewis Jackson
Skapelsedatum: 8 Maj 2021
Uppdatera Datum: 23 Maj 2024
Anonim
Java Tutorial #5 - Unary Operators
Video: Java Tutorial #5 - Unary Operators

Innehåll

Definition - Vad menar Unary Operator?

En unär operatör, i C #, är en operatör som tar en enda operand i ett uttryck eller ett uttalande. De unära operatörerna i C # är +, -,!, ~, ++, - och cast-operatören.


Underteckningen av deklarationen från en unär operatör inkluderar operatörens token och typen av parameter; det kräver inte returtypen och namnet på parametern.

Alla C # unary-operatörer har fördefinierat implementering som kommer att användas som standard i ett uttryck. Dessa unära operatörer kan överbelastas i användardefinierade typer med anpassad implementering genom att definiera statiska medlemsfunktioner med hjälp av "operatör" -sökordet.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Unary Operator

Listan över unary operatörer med deras detaljer inkluderar:

  • Unary Plus-operatör (+): Resultatet av en operation av en numerisk typ är värdet på själva operanden. Denna operatör har fördefinierats för alla numeriska typer.
  • Unary Minus Operator (-): Den här operatören kan användas för att negera siffrorna för heltal, flytande punkt och decimaltyp.
  • Logisk komplement (negation) Operatör (!): Denna operatör kan endast användas med operander av Boole-typ.
  • Bitvis komplement (negation) operatör (~): Den här operatören kan användas med heltal, enhet, lång och ulong operandtyper. Resultatet av operationen är ett bitvis komplement (invers av den binära representationen) av operanden.
  • Prefix Increment (++) och Decrement (-) Operator: Operand kan vara en variabel, tillgång till tillgång eller indexering. Med en inkrementoperatör skulle resultatet av operationen för operander av heltalstyp vara värdet ökat med 1. Med en minskningsoperatör skulle resultatet vara värdet som minskas med 1 från operand. Öknings- / minskningsoperatören kan också användas med notering efter postfix
  • Cast-operatör: Används för att bygga cast-uttryck för konvertering till en viss typ. Denna operatör representeras av symbolen "T", där T är den typ till vilken operand eller resultatet av uttrycket måste konverteras



Denna definition har skrivits i C #