Operatorzy logiczni są używane w C# do kontrolowania przepływu programu i podejmowania logicznych decyzji. C# jest językiem obiektowym powszechnie używanym przez .Deweloperzy netto.
W tym artykule zbadamy podstawy Logiczne operatorzy logiczne w C# i jak można je wykorzystać do kontrolowania przepływu programu.
Czym są logiczne operatorzy logiczne?
Logiczne operatorzy logiczne są specjalnymi symbolami lub słowami kluczowymi, które oceniają prawdziwe lub fałsz. Służą do podejmowania decyzji w programie w zależności od warunków wejściowych. Operatorzy boolejscy używają algebry boolejskiej, której po raz pierwszy użył George Boole.
C# obsługuje następujące logiczne operatory logiczne:
Za pomocą operatora (&&)
I Operator w programowaniu C# łączy więcej niż jeden warunek. Aby wyświetlić prawdziwą wartość, wszystkie warunki wejściowe muszą być prawdziwe. Składnia do używania i operatora w C# jest następująco:
if (warunek 1 i&Korzystanie z operatora (||)
LUB Operator służy do połączenia dwóch lub więcej warunków, z których tylko jeden musi być prawdziwy dla ogólnego wyrażenia, aby ocenić jako prawdziwe. Składnia do używania LUB Operator w C# jest następujący:
if (warunek 1 || warunek2)Korzystanie z operatora (!)
NIE Operator w C# odwrotnie lub zmień wartość logiki wejściowej. Jeśli podamy prawdziwe dane wejściowe, nie operator nie wyświetli fałszu i podobnie, jeśli warunek fałszywy jest podany NIE Operator zwróci prawdziwą wartość. Poniżej wierszy kodu Wyjaśnij NIE Składnia operatora w C#:
Jeśli (!warunek 1)Za pomocą operatora XOR (^)
XOR w C Sharp jest oznaczony „^” (obwód) symbol. Wykonuje logiczną ekskluzywną lub operację na dwóch operantach.
Wyjście będzie prawdziwe, jeśli jeden warunek jest prawdziwy, drugi jest fałszywy i odwrotnie. Wyjście będzie fałszywe, jeśli oba warunki są prawdziwe lub fałszywe.
if (warunek 1 ^ warunek2)Przykładowy kod wszystkich czterech operatorów i (&&) lub (||), nie (!) i xor (^)
Następujący kod wyjaśnia użycie wszystkich czterech operatorów w C#.
za pomocą systemu;W tym kodzie mamy dwie zmienne liczb całkowitych NUM1 i NUM2 oraz zmienną logiczną Bool1 zainicjowane false.
Używamy operatora i operatora i operatora XOR do oceny dwóch wyrażeń logicznych i przypisania uzyskanych wartości logicznych do zmiennej wyniku.
Używamy również operatora, aby odwrócić wartość Bool1 zmienna i przypisz wynikową wartość logiczną do zmiennej wyniku.
Na koniec wyświetlamy wyniki czterech operatorów korzystających z Konsola.WriteLine () Metoda i poczekaj, aż użytkownik naciśnie klawisz Enter przed wyjściem z programu.
Wniosek
Logiczne operatorzy logiczne są szeroko stosowane w C#. Te operatorzy pozwalają nam tworzyć warunki i generować lub sprawdzić konkretne wyjście. Korzystając z szczegółowej składni i przykładowego kodu wyjaśnionego w tym artykule, możemy łatwo zaimplementować operatorów logicznych w C#.