Satura rādītājs:
Definīcija - ko nozīmē piešķīruma operators?
Piešķiršanas operators ir operators, ko izmanto, lai C # programmēšanas valodā mainīgai, īpašībai, notikumam vai indeksētāja elementam piešķirtu jaunu vērtību. Piešķiršanas operatorus var izmantot arī loģiskām operācijām, piemēram, bitveida loģiskām operācijām vai operācijām ar integrāliem operandiem un Būla operandiem.
Atšķirībā no C ++, uzdevuma operatorus C # nevar tieši pārslogot, bet lietotāja definētie tipi var pārslogot operatorus, piemēram, +, -, / utt. Tas ļauj piešķīruma operatoru izmantot ar šiem tipiem.
Techopedia skaidro uzdevumu piešķiršanas operatoru
Piešķiršanas operatoru īpašības ir šādas:
- Lietojot "=" operatoru uzdevumam ar kreiso operandu kā piekļuvi īpašumam vai indeksētājam, īpašumam vai indeksētājam ir jābūt iestatītam piekļuvei.
- Binārā operatora pārslodze netieši pārslogo tā atbilstošo piešķīruma operatoru (ja tāds ir).
- Dažādie piešķiršanas operatori ir balstīti uz operācijas veidu, kas tiek veikts starp diviem operandiem, piemēram, saskaitīšanu (+ =), atņemšanu, (- =) utt. Izmantotā operatora simbola nozīme ir atkarīga no operandu veida.
- Piešķiršanas operatori ir labēji asociatīvi, kas nozīmē, ka viņi ir sagrupēti no labās uz kreiso pusi.
- Lai gan piešķiršana, izmantojot uzdevuma operatoru (a + = b), sasniedz tādu pašu rezultātu kā bez (= a + b), atšķirība starp diviem veidiem ir tāda, ka atšķirībā no pēdējā piemēra "a" tiek novērtēts tikai vienreiz.
- Piešķiršanas operators parasti atgriež atsauci uz objektu, lai to izmantotu vairākos uzdevumos, kas veikti vienā paziņojumā, piemēram, "a = b = c", kur a, b un c ir operandi.
- Piešķiršanas operators paredz, ka veiksmīgai piešķiršanai gan kreisās, gan labās puses tips ir vienāds.
C # izteiksmē, izmantojot piešķīruma operatoru, varētu būt "x op y", kur x un y ir operandi un "op" apzīmē operatoru. Vienkāršā piešķīruma operators "=" tiek izmantots, lai labajā pusē esošo operandu saglabātu atmiņas vietā, kuru apzīmē kreisās puses operands. Rezultāts ir tā atgriešanas vērtība. Citus piešķīruma operatorus, kuri veic norādīto darbību abos operandos un piešķir iegūto vērtību kreisajam operandam, sauc par saliktiem piešķiršanas operatoriem. Tie ietver:
- + =
- - =
- * =
- / =
- % =
- & =
- | =
- ^ =
- << = un >> =






