Turinys:
Apibrėžimas - ką reiškia loginis operatorius?
Loginis loginis operatorius C # programavimo kalbos kontekste yra operatorius, naudojamas loginei logikai atlikti dviem Boole išraiškomis.
Loginiai loginiai operatoriai grąžina loginius rezultatus (teisingus ar klaidingus) ir logines reikšmes laiko operandomis. Vykdant loginę logiką, įvertinama išraiška kairėje, o po jos - dešinė. Abi išraiškos galutinai įvertinamos atsižvelgiant į loginį tarp jų esantį loginį operatorių. Grąžinimo vertė yra Boolean tipo ir pagrįsta naudojamu operatoriaus tipu.
„Techopedia“ paaiškina loginį loginį operatorių
Būtini loginiai operatoriai gali būti naudojami tikrinant ar koreguojant loginio kintamojo vertę. Išraiškos rezultatas naudojant šiuos operatorius gali būti naudojamas sąlyginiuose teiginiuose, kad būtų kontroliuojamas programos srautas per kodą.
Loginiai loginiai operatoriai turi pirmumą tokia tvarka, kokia nurodyta toliau:
- Loginis IR (&)
- Loginis XOR (^)
- Loginis ARBA (|)
Labai svarbu suprasti skirtumus tarp „ir“ ir „ir“ operatorių, kai jie vartojami sakinyje, kai reikia įvertinti dvi sąlygas. Nors & operatorius visada vykdo abi sąlygas, && nevykdo antrosios, jei sugenda pirmoji. || operatorius veikia panašiai kaip &&, praleisdamas sąlygas po pirmosios, jei pirmoji sąlyga yra tiesa. Vadinasi, && ir || (vadinami sąlyginiais loginiais operatoriais) vadinami trumpojo jungimo operatoriais.
^ Operatorius veikia panašiai kaip |. | ir || operatoriai (ir & ir && operatoriai) nėra keičiami vienas su kitu, nes jie veikia skirtingai.
