Kazalo:
Opredelitev - Kaj pomeni logični operater Boolean?
Boolov logični operater v kontekstu programskega jezika C # je operator, ki se uporablja za izvedbo logike logike na dveh logičnih izrazih.
Boolovi logični operaterji vrnejo logične rezultate (resnične ali napačne) in prevzamejo logične vrednosti kot operand. Med izvajanjem logike Boole se ovrednoti izraz na levi, ki mu sledi izraz na desni. Oba izraza sta končno ovrednotena v kontekstu logičnega operaterja Boole. Povratna vrednost je logični tip in temelji na uporabljeni vrsti operaterja.
Techopedia razlaga logični operater Boole
Booleični logični operaterji se lahko uporabijo za preizkušanje ali prilagajanje vrednosti Буlove spremenljivke. Rezultat izraza s temi operaterji se lahko uporabi v pogojnih stavkih za nadzor programskega toka skozi kodo.
Boolovi logični operaterji imajo prednost v vrstnem redu, ki je prikazan spodaj:
- Logično IN (&)
- Logični XOR (^)
- Logični ALI (|)
Ključnega pomena je razumeti razliko med operaterji & in &&, kadar se uporabljajo v izrazu, kjer je treba ovrednotiti dva pogoja. Medtem ko & operator vedno izvrši oba pogoja, && drugega, ko prvega ne uspe, ne izvede. The || operater deluje podobno kot &&, če preskoči pogoje po prvem, če je prvi pogoj resničen. Zato && in || (imenovani pogojni logični operaterji) imenujemo operaterji kratkega stika.
Operater ^ deluje podobno kot |. The in || operaterji (in & in && operaterji) niso zamenljivi, ker delujejo drugače.
