Pisząc program C#, musimy podejmować decyzje na różnych poziomach, po tej decyzji zależy reszta naszego kodu. Podobnie, podobnie jak inne języki programowania, C# ma również oświadczenia decyzyjne lub Jeśli następnie sprawozdania. W tym artykule obejmuje warunki w C# i jak możemy kontrolować podejmowanie decyzji za pomocą różnych stwierdzeń.
Spis treści
Jakie są warunki w C#?
Warunki są wykorzystywane do podejmowania decyzji, które blok kodu należy wykonać na podstawie określonych okoliczności. Warunki mogą być prawdziwe lub fałszywe w zależności od wejścia. Program może wykorzystać warunki do ustalenia, czy wymagane jest określone działanie, czy pętla powinna kontynuować, czy też należy wykonać metodę.
Rodzaje stwierdzeń w C#
Instrukcje warunkowe w C# Uruchom kod tylko wtedy, gdy warunek ustawiony jest prawdziwy. Niektóre często używane warunki w C# obejmują Jeśli, Jeśli inaczej, If-Else-IF, przełącznik, I zagnieżdżony sprawozdania.
Oto kilka przykładów warunków warunkowych w C#:
IF (IF-Then)
Instrukcje IF-Then są najbardziej podstawowym rodzajem instrukcji warunkowych w C#. Umożliwiają programy uruchamianie wielu bloków kodu w zależności od warunku ustawionego. Jeśli staje się ustalony warunek PRAWDA, kod wewnątrz Jeśli Blok będzie działał. Jeśli jest ustalony warunek FAŁSZ, Program pominie kod wewnątrz Jeśli blokuj i kontynuuj wykonywanie kodu odpoczynku.
Składnia
Poniżej znajduje się składnia dla instrukcji warunkowej IF w C#:
if (warunek)Tutaj, w powyższym kodzie, jeśli nadejdzie warunek PRAWDA instrukcja/instrukcje wewnątrz bloku IF Warunki zostaną wykonane. A jeśli stan staje się FAŁSZ Oświadczenia/stwierdzenia zapisane wewnątrz warunku zostaną zignorowane.
Przykładowy kod
Poniższy program C# wyjaśnia użycie Jeśli następnie oświadczenie:
za pomocą systemu;Tutaj, w powyższym kodzie, jeśli x jest większe niż 5, wyjście będzie x jest większe niż 5.
Oświadczenie IF-ELSE (IF-Then-Then-Else)
Jeśli inaczej Stwierdzenie zależy również od ustalonego warunku. Jeśli warunek ustawiony staje się PRAWDA, Kod blokowy będzie działał. Jeśli stan staje się FAŁSZ, kod po warunkach else będzie działał.
Jeśli inaczej Instrukcje są używane, gdy chcemy wykonać dwa różne kody przy użyciu tego samego warunku. To jakoś jak osoba Jeśli oświadczenie.
Składnia
Poniżej znajduje się składnia IF If-Else (If-Then-Else) Oświadczenie w C#
if (warunek)Przykładowy kod
Poniższy program C# wyjaśnia użycie If-Then-Else sprawozdania:
za pomocą systemu;Program najpierw deklaruje zmienną całkowitą x o wartości 10. Warunek IF sprawdzi, czy x jest większy niż numer 5, wyjście na konsoli będzie x jest większe niż 5 a jeśli wartość zmiennej x jest mniejsza lub równa 5, wiadomość x jest mniejsze lub równe 5 zostanie wyświetlone.
IF-ELSE IF (IF-Then-Else If)
To stwierdzenie testuje wiele warunków. Każdy z tych warunków ma osobny kod, który zostanie wykonany tylko wtedy, gdy konkretny warunek tego bloku kodu staje się prawdziwy.
Składnia
Poniżej znajduje się składnia dla jeśli IF-ELSE-IF (IF-Then-Else If) Oświadczenie w C#:
if (warunek 1)Przykładowy kod
Poniższy program C# wyjaśnia użycie If-Then-Else, jeśli oświadczenie:
za pomocą systemu;W powyższym kodzie wartość 10 jest przypisywana do zmiennej całkowitej x. Potem If-Else-IF Instrukcja sprawdzi zmienną x i wyprowadzi wynik w zależności od wartości x. Tutaj zmienna x jest równa 10, wyjście jest x jest mniejsze lub równe 10.
Zagnieżdżone oświadczenie IF-Else
W tym instrukcji testujemy wiele warunków i wykonujemy różne bloki kodów zgodnie z ich wynikami. W rezultacie różne bloki kodu można wykonać na podstawie dostępnych warunków. Jedną główną różnicą w tym stwierdzeniu jest to, że stan znajduje się w innym.
Składnia
Poniżej znajduje się składnia IF Zagnieżdżony IF-Else Oświadczenie w C#:
if (warunek 1)Przykładowy kod
Po programie C# wyjaśnij użycie Zagnieżdżony IF-Else oświadczenie:
za pomocą systemu;Ten kod deklaruje klasę programu z główną metodą, która przypisuje wartości 10 do X i 5 do zmiennej y. Następnie używa zagnieżdżonych instrukcji IF-Else, aby sprawdzić wartości x i y i drukuje wiadomość do konsoli na podstawie ich wartości.
Wyjście programu będzie takie x jest większe niż 5, ale y jest mniejsze lub równe 5 ponieważ wartość x jest większa niż 5, ale wartość y nie jest większa niż 5.
Wniosek
Warunki i stwierdzenia w C# są niezbędnymi konstruktami programowania, które pozwalają nam podejmować decyzje w oparciu o określone okoliczności. Jeśli następnie Instrukcje są najbardziej podstawowym rodzajem instrukcji warunkowych i pozwalają programowi wykonywać różne bloki kodu w oparciu o wynik warunku. Aby uzyskać wiedzę na temat różnych rodzajów warunków, przeczytaj artykuł.