Tartalomjegyzék:
- Meghatározás - Mit jelent a logikai logikai operátor?
- A Techopedia magyarázza a logikai logikai operátort
Meghatározás - Mit jelent a logikai logikai operátor?
A logikai logikai operátor a C # programozási nyelv összefüggésében olyan operátor, amely logikai logikát hajt végre két logikai kifejezésnél.
A logikai logikai operátorok visszaadják a logikai eredményeket (igaz vagy hamis), és logikai értékeket vesznek operandusokként. A logikai logika végrehajtása közben a bal oldali kifejezést kiértékelik, majd a jobb oldali kifejezést követi. A két kifejezést végül a köztük lévő logikai operátor összefüggésében értékelik. A visszatérési érték logikai típusú és a használt operátor típusán alapul.
A Techopedia magyarázza a logikai logikai operátort
A logikai logikai operátorok tesztelhetik vagy beállíthatják a logikai változó értékét. Az ezen operátorokkal végzett kifejezés eredménye feltételes utasításokban felhasználható a kódon keresztüli programáramlás vezérlésére.
A logikai logikai operátorok az alábbi sorrendben élveznek elsőbbséget:
- Logikai ÉS (&)
- Logikai XOR (^)
- Logikai VAGY (|)
Alapvető fontosságú megérteni a különbségeket a & és && szereplők között, amikor kifejezésben használják őket, amikor két feltételt kell értékelni. Míg az & operátor mindig mindkét feltételt végrehajtja, az && nem hajtja végre a másodikt az első meghibásodása esetén. A || operátor hasonlóan működik, mint a &&, ha az első feltételeket átugorja az első után, ha az első feltétel igaz. Ezért && és || (amelyeket feltételes logikai operátoroknak nevezünk) rövidzárlati operátoroknak hívunk.
A ^ operátor hasonló módon működik, mint a |. A | és || az operátorok (és a & és && operátorok) nem cserélhetők fel, mivel eltérően működnek.
