Obsah:
Definice - Co znamená logický operátor Boolean?
Booleovský logický operátor v kontextu programovacího jazyka C # je operátor používaný k provádění booleovské logiky na dvou booleovských výrazech.
Booleovské logické operátory vrátí booleovské výsledky (true nebo false) a berou booleovské hodnoty jako operandy. Při provádění logické logiky se vyhodnocuje výraz vlevo a poté výraz vpravo. Oba výrazy jsou nakonec vyhodnoceny v kontextu logického operátoru mezi nimi. Návratová hodnota je typu Boolean a je založena na použitém typu operátora.
Techopedia vysvětluje logický operátor Boolean
Logické operátory logické mohou být použity k testování nebo úpravě hodnoty logické proměnné. Výsledek výrazu používajícího tyto operátory lze použít v podmíněných příkazech k řízení toku programu skrz kód.
Logické operátory logické mají přednost v následujícím pořadí:
- Logické AND (&)
- Logický XOR (^)
- Logické NEBO (|)
Je nezbytné porozumět rozdílu mezi operátory & a&&, pokud jsou použity ve výrazu, kde je třeba vyhodnotit dvě podmínky. Zatímco operátor & vždy provádí obě podmínky, && neprovede druhou při selhání první. The || operátor pracuje podobně jako && vynecháním podmínek po prvním, pokud je první podmínka splněna. Proto && a || (označované jako podmíněné logické operátory) se nazývají zkratoví operátoři.
Operátor ^ pracuje podobně jako |. The a || operátoři (a operátoři & a&&) nejsou zaměnitelní, protože pracují odlišně.
