Spis treści
Oświadczenie o przerwie w C#
Oświadczenie o przerwie może wcześnie opuścić pętlę. Po uruchomieniu kodu, gdy instrukcja przerwania pojawi się w pętli, bieżąca pętla będzie zamknięta, a kontrola zostanie przeniesiona do instrukcji po tej pętli.
Składnia
Składnia instrukcji Break jest następująca:
przerwa;Przykład
Rozważ następujące czynności dla pętli:
za pomocą systemu;W powyższym kodzie pętla będzie się iterować od 1 do 10, a wartość I zostanie wydrukowany do konsoli na każdej iteracji. Pętla będzie nadal działać do wartości I staje się równy 5 przerwa instrukcja zostanie wykonana i zamknie bieżącą pętlę działającą.
Jeśli wystąpi stwierdzenie po tym, jak ta kontrola pętli zostanie przesunięta na to stwierdzenie i jeśli po tej pętli nie ma nic, program natychmiast zostanie zamknięty.
Dlatego wyjściem tego kodu będzie:
Oświadczenie Kontynuuj w C#
Oświadczenie kontynuowania może pominąć pewne iteracje pętli. Po osiągnięciu instrukcji kontynuacji w pętli wewnątrz kodu C#, działająca iteracja pętli zostanie zamknięta, a kontrola zostanie przekazana do następnej iteracji pętli.
Składnia
Składnia dla instrukcji kontynuacji jest następująca:
Kontynuować;Przykład
Rozważ następujące czynności dla pętli:
za pomocą systemu;Tutaj pętla zostanie iterowana od 1 do 10, a wartość I zostanie wydrukowany do konsoli na każdej iteracji. Pętla będzie nadal działać do wartości I staje się nawet raz I staje się nawet Kontynuować Instrukcja zostanie wykonana, a bieżąca iteracja pętli zostanie pominięta.
Dlatego wyjściem tego kodu będzie:
Porównanie stwierdzeń przerwy i kontynuacji
Poniższa tabela porównuje instrukcje przerwy i kontynuuj w C#:
Oświadczenie | Zamiar | Stosowanie | Dotknięta pętla |
Oświadczenie o przerwie | Kończy pętlę | przerwa; | Pętla zawierająca instrukcję przerwy |
Kontynuuj oświadczenie | Przeskakuje do następnej iteracji | Kontynuować; | Pętla zawierająca oświadczenie ciągłe |
Instrukcje przerwy i kontynuowania mogą kontrolować przepływ pętli. Oboje mają różne efekty:
Wniosek
Tutaj omówiliśmy oświadczenia o przerwie i kontynuowaniu. przerwa stwierdzenie może wcześnie opuścić pętlę, a Kontynuować może pominąć pewne iteracje pętli. Te stwierdzenia mogą być przydatne w sytuacjach, w których musisz zakończyć pętlę na podstawie określonego warunku lub pominąć pewne iteracje pętli. Przeczytaj artykuł, aby uzyskać więcej informacji na temat Break and Kontynuuj oświadczenia.