Obsah:
Definícia - Čo znamená logický operátor Boolean?
Booleovský logický operátor v kontexte programovacieho jazyka C # je operátor používaný na vykonávanie booleovskej logiky po dvoch booleovských výrazoch.
Logické operátory logické vracajú logické výsledky (pravdivé alebo nepravdivé) a berú logické hodnoty ako operandy. Pri vykonávaní logickej logiky sa vyhodnotí výraz vľavo a potom výraz vpravo. Tieto dva výrazy sa nakoniec vyhodnotia v kontexte logického operátora medzi nimi. Vrátená hodnota je logického typu a je založená na použitom type operátora.
Techopedia vysvetľuje logický operátor Boolean
Logické operátory logické môžu byť použité na testovanie alebo úpravu hodnoty logickej premennej. Výsledok výrazu používajúci tieto operátory sa môže použiť v podmienených príkazoch na riadenie toku programu cez kód.
Logické operátory logické majú prednosť v tomto poradí:
- Logické AND (&)
- Logický XOR (^)
- Logické ALEBO (|)
Je nevyhnutné pochopiť rozdiel medzi operátormi & a&&, keď sa používajú vo výraze, v ktorom sa musia vyhodnotiť dve podmienky. Kým operátor & vždy vykonáva obidve podmienky, && nevykoná druhú pri zlyhaní prvej. The || operátor pracuje podobne ako && vynechaním podmienok po prvom, ak je prvá podmienka splnená. Preto && a || (označované ako podmienené logické operátory) sa nazývajú skratové operátory.
Operátor ^ pracuje podobným spôsobom ako |. znaku | a || operátori (a operátori & a&&) nie sú zameniteľní, pretože fungujú odlišne.
