W artykule otrzymamy koncepcję instrukcji kontynuacji i jego działania w języku programowania C#.
„Kontynuuj” jest dla niego symbolem. Instrukcja kontynuowania jest identyczna z instrukcją Break w funkcjonalności. Jedyna różnica polega na tym, że instrukcja przerwania kończy pętlę, ale instrukcja kontynuowania kieruje działaniem do testu warunkowego, który sprawdza warunek. Oświadczenie Kontynuuj przekazuje oświadczenie kapsułkowania do następnej iteracji na czas, zrób pętla lub foreach.
Jak korzystać z instrukcji ciągłych w C#
Aby zrozumieć działanie stwierdzenia kontynuacji i jego użycie w C#, mamy kilka prostych przykładów poniżej:
Przykład 1: Korzystanie z instrukcji Kontynuuj z pętlą
Poniżej mamy przykład języka programowania C#, wykorzystując instrukcję kontynuowania z pętlą.
Musimy najpierw zaimportować bibliotekę systemową w programie C#, który pozwoli nam uzyskać dostęp do jego funkcji i metody wymaganej w programie. Następnie przestrzeń nazw otrzymuje nazwę „Kontynuuj”. W bloku przestrzeni nazw stworzyliśmy klasę reprezentowaną jako „przykład”. Klasa ma główną funkcję, w której użyliśmy pętli. Ustawiamy zmienną „i” na „0” w pętli dla. Warunek jest ustawiony dla zmiennej „i”, że „i” powinien być większy niż i równy wartości „4”.
Jeśli warunek stanie się prawdziwy, wykonana jest pętla dla. W przeciwnym razie, w przypadku fałszywego warunku, pętla jest zakończona. Wartość zainicjowana zmienna „I” zwiększy i sprawdzi określony warunek. Następnie w korpusie pętli mamy warunkowe stwierdzenie, że „i” jest równe „2”, które nie wydrukują, ponieważ użyliśmy instrukcji kontynuacji, która zostanie wykonana. Writeline wydrukuje wartości „i” od 0 do 4.
Należy zauważyć, że wartość 2 nie jest wykonywana w miarę użycia instrukcji kontynuacji. Iteracja na „2” jest tutaj pomijana. Dane wyjściowe jest przedstawione na dołączonym obrazie.
Przykład 2: Korzystanie z instrukcji Kontynuuj z pętlą
Poniższy program pokazuje, jak korzystać z instrukcji ciągłych w ciągu pewnego czasu. Możemy natychmiast zwrócić kontrolę do następnej iteracji pętli While w C#, zapobiegając wykonywaniu kolejnych stwierdzeń w danym punkcie.
Zaimportowaliśmy bibliotekę systemową „Korzystanie z systemu” C#, który jest wymagany dla programu C#. Przestrzeń nazw otrzymuje nazwę „Ciąg dalszyloop”, a w regionie przestrzeni nazw mamy klasę zdefiniowaną i nazwaną „programem” klasy ”. Klasa ma główną funkcję ze statycznym słowem kluczowym. W funkcji pustej głównej mamy zmienną zadeklarowaną jako „a” typu danych liczb całkowitych i zainicjowany wartością liczbową „1”.
Wtedy używana jest tutaj pętla w czasie, w którym mamy warunek, że zmienna „a” powinna być większa niż wartość liczbowa „8”. Zmienna „a” jest zwiększana do momentu wykonania warunku. Ciało pętli ma stan, który powinien być równy wartości „4”. Oświadczenie ciągle pomija następną iterację pętli while i przenosi kontrolę do następnej iteracji pętli podczas gdy wartość „a” jest równa „4”. Wartość „4” nie zostanie wydrukowana, ponieważ instrukcja Kontynuująca zostanie wykonana. Metoda WriteLine wydrukuje wartość „A” od 1 do 8, z wyjątkiem wartości „4”.
Po wykonaniu powyższego podczas pętli instrukcji kontynuacji, dane, które otrzymujemy, pokazano poniżej.
Przykład3: Korzystanie z instrukcji kontynuowania z zagnieżdżoną pętlą
Oświadczenie Kontynuuj jedynie bieżącą iterację pętli wewnętrznej. Zewnętrzna pętla nie jest w żaden sposób zmieniany w zagnieżdżonej pętli. Wykonajmy program, aby zobaczyć działanie instrukcji ciągłych w pętli wewnętrznej.
Program rozpoczyna się od importu biblioteki systemowej „za pomocą systemu” C#. Używane jest słowo kluczowe w przestrzeni nazw, które organizuje klasę programu C# i nazwaliśmy przestrzeń nazw „ContinuenesteestLoop”.Następnie w bloku przestrzeni nazw zdefiniowaliśmy klasę „myProgram” i nazwaliśmy główną funkcję w klasie. Główna funkcja ma pętlę z inną dla pętli, która nazywa się zagnieżdżoną pętlą. Zewnętrzna pętla ma zmienną „x” typu danych INT, a zmienną „x” przypisuje się wartość liczbową „1”.Warunek jest stosowany na zmienną „x”, że „x” powinien być mniejszy lub równy „2”, a następnie zwiększyć wartość „x”. Następnie mamy wewnętrzną pętlę, w której istnieje zmienna „y” typu danych INT i przypisana wartością liczbową „1”. Zmienna „y” ma warunek, że „y” powinien być mniejszy lub równy „2”.
W wewnętrznej stronie pętli wykorzystaliśmy oświadczenie Kontynuuj. Gdy „y” jest równe wartości „3”, kontynuację instrukcji wykonuje. Metoda pisania jest wywoływana, która wydrukuje wartości „x” i „y”. Zauważ, że jedyną zmianą jest wewnętrzna pętla, ponieważ używaliśmy tam instrukcji kontynuacji.
Wartość „3” zmiennej „J” jest tutaj ignorowana. Można to wyświetlić na cytowanym obrazie poniżej.
Przykład 4: Korzystanie z instrukcji Kontynuuj z pętlą foreach
Kontynuuj słowo kluczowe może być również używane z Foreach C# Loops. Poniższy przykład pomija określone cykle pętli w pętli Foreach.
Powyższy program C# ma klasę zdefiniowaną jako „ciągle. W funkcji głównej mamy szereg sześciu różnych wartości. Tablica jest inicjowana w zmiennej „liczby” typu danych int int. Następnie mamy pętlę foreach, która wydrukuje elementy zainicjowanej tablicy.
Pętla Foreach ma zmienną jako „num”, do której element zmiennej „liczba” jest przechowywana za pośrednictwem słowa kluczowego „w”. Słowo kluczowe „w” iteruje elementy każdej tablicy. Pętla Foreach nie wydrukuje wartości „6” z tablicy, ponieważ instrukcja kontynuowania wykonywana, gdy „NUM” jest równa wartości „6”.
Z powyższego wykonania programu C# wyniki są następujące:
Wniosek
W tym artykule pokazano, w jaki sposób wykorzystujemy oświadczenie ciągłe w C#. Oświadczenie Kontynuuj używa różnych organów zapętlanych, takich jak dla, foreach, podczas gdy i tak, i tak dalej, aby pominąć iteracje w oparciu. Wyjaśniliśmy wprowadzenie i działanie instrukcji ciągłych w języku programowania C#. Mamy różne przykłady stwierdzenia kontynuacji, w którym używane są wszystkie możliwe pętle.