Itthon Fejlesztés Mi az egységes operátor? - meghatározás a techopedia alapján

Mi az egységes operátor? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az Unary Operator?

Az egységes operátor a C # -ben olyan operátor, amely egyetlen operandust vesz kifejezésben vagy utasításban. A C # egyhangú operátora +, -, !, ~, ++, - és az cast operátor.

Az egységes operátor nyilatkozata aláírása tartalmazza az operátor tokent és a paraméter típusát; nem igényli a visszatérési típust és a paraméter nevét.

Az összes C # unary operátor előre definiálta a megvalósítást, amelyet alapértelmezés szerint használunk egy kifejezésben. Ezeket az egyetemes operátorokat a felhasználó által definiált típusokban túlterhelhetik az egyéni implementációval, statikus tagfüggvények meghatározásával az "operátor" kulcsszó segítségével.

A Techopedia magyarázza az Unary operátort

Az egységes operátorok listája és azok részletei a következőket tartalmazzák:

  • Unary Plus operátor (+): Egy numerikus típusú művelet eredménye maga az operandus értéke. Ezt az operátort minden számtípushoz előre definiálták.
  • Unáris mínusz operátor (-): Ez az operátor használható az egész szám, lebegőpontos és tizedes típusú számok érvénytelenítésére.
  • Logikai kiegészítés (tagadás) Operator (!): Ez az operátor csak Boole típusú operandusokkal használható.
  • Bitszintű kiegészítés (tagadás) operátor (~): Ez az operátor egész szám, egység, hosszú és ulong operandus típusokhoz használható. A művelet eredménye az operandus bitképes kiegészítése (a bináris ábrázolás inverzével).
  • Prefix növelés (++) és csökkentés (-) operátor: Az operandus lehet változó, tulajdonsághozzáférés vagy indexelő hozzáférés. Növekményes operátor esetén az egész típusú operandusok műveletének eredménye az 1-gyel növekvő érték. Egy csökkenő operátor esetén az eredmény az operandus által 1-rel csökkentve. A növekményes / csökkentő operátor postfix jelöléssel is használható
  • Öntött operátor: Öntött kifejezések létrehozására szolgál az adott típusra való átalakításhoz. Ezt az operátort a "T" szimbólum jelöli, ahol T az a típus, amelyre az operandust vagy a kifejezés eredményét meg kell konvertálni
Ezt a meghatározást a C # összefüggésben írták
Mi az egységes operátor? - meghatározás a techopedia alapján