Domov vývoj Čo je to operátor priradenia? - definícia z technológie

Čo je to operátor priradenia? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Operátor priradenia?

Operátor priradenia je operátor používaný na priradenie novej hodnoty premennej, vlastnosti, udalosti alebo indexovacieho prvku v programovacom jazyku C #. Operátory priradenia sa môžu tiež použiť na logické operácie, ako sú bitové logické operácie alebo operácie na integrálnych operandoch a logických operandoch.


Na rozdiel od C ++ operátory priradenia v C # nemôžu byť priamo preťažené, ale typy definované používateľom môžu preťažiť operátory ako +, -, /, atď. To umožňuje použitie operátora priradenia s týmito typmi.

Techopedia vysvetľuje operátora priradenia

Charakteristiky operátorov priradenia sú tieto:

  • Pri použití operátora "=" na priradenie ľavému operandu ako prístup k nehnuteľnosti alebo indexátoru musí mať vlastnosť alebo indexátor nastavený prístupový pracovník.
  • Preťaženie binárneho operátora implicitne preťažuje svojho zodpovedajúceho operátora priradenia (ak existuje).
  • Rôzne operátory priradenia sú založené na type operácie vykonávanej medzi dvoma operandmi, ako sú sčítanie (+ =), odčítanie, (- =) atď. Význam použitého symbolu operátora závisí od typu operandov.
  • Operátory priradenia sú združené sprava, čo znamená, že sú zoskupené sprava doľava.
  • Aj keď priradenie pomocou operátora priradenia (a + = b) dosahuje rovnaký výsledok ako výsledok bez (= a + b), rozdiel medzi týmito dvoma spôsobmi je ten, že na rozdiel od druhého príkladu je „a“ vyhodnotené iba raz.
  • Operátor priradenia zvyčajne vracia odkaz na objekt, aby sa použil vo viacerých priradeniach vykonaných v jedinom príkaze, ako napríklad „a = b = c“, kde a, b a c sú operandy.
  • Operátor priradenia očakáva, že typ ľavej aj pravej strany bude rovnaký pre úspešné pridelenie.

V C # môže byť výraz používajúci operátora priradenia "x op y", kde xay sú operandy a "op" predstavuje operátora. Operátor jednoduchého priradenia "=" sa používa na uloženie hodnoty jeho pravého operandu do pamäte označenej ľavým operandom. Výsledkom je jej návratná hodnota. Ostatní operátori priradenia, ktorí vykonávajú indikovanú operáciu na oboch operandoch a priradia výslednú hodnotu ľavému operandu, sa nazývajú operátori zloženého priradenia. Tie obsahujú:

  • + =
  • - =
  • * =
  • / =
  • % =
  • & =
  • | =
  • ^ =
  • << = a >> =
Táto definícia bola napísaná v kontexte C #
Čo je to operátor priradenia? - definícia z technológie