1. Wprowadzenie do C#
  2. Szybki start
  3. Pierwszy program
  4. Komentarze
  5. Typy danych
  6. Zmienne
  7. Pola
  8. Właściwości
  9. Stałe
  10. Metody
  11. Instrukcje warunkowe
  12. Pętle
  13. Tablice
  14. Kolekcje
  15. Klasy
  16. Dziedziczenie
  17. Polimorfizm
  18. Konwersja typów
  19. Właściwości klasy String
  20. Typy wyliczeniowe
  21. Interfejsy
  22. Klasy statyczne
  23. Klasy Abstrakcyjne
  24. Przestrzenie nazw
  25. Wyjątki
  26. Typy generyczne
  27. JSON
  28. XML
  29. Podsumowanie

Pętla (while)

Pętla while jest pętlą warunkową, która wykonuje swój blok kodu tak długo, jak długo podany warunek jest spełniony.

Pętla while to kolejna podstawowa pętla w języku C#, która służy do wykonywania bloku kodu, dopóki warunek jest spełniony. Składnia pętli while wygląda następująco:

								
while (warunek) {

    // kod, który ma zostać wykonany w pętli
}
								
						
Wyjaśnienie

W powyższej składni, "warunek" to wyrażenie logiczne, które jest sprawdzane przed każdą iteracją, a blok kodu jest wykonywany, dopóki warunek jest prawdziwy.

Przykład użycia pętli while

								
using System;

class Program
{
    static void Main(string[] args)
    {
        int i = 0;

        while (i < 10)
        {
            Console.WriteLine(i);
            i++;
        }
    }
}

								
						
Wyjaśnienie

zmienna i jest inicjalizowana na wartość 0, a następnie jest zwiększana o 1 za każdym razem, gdy kod w pętli jest wykonywany. Pętla będzie się powtarzać tak długo, jak długo i będzie mniejsze niż 10. W rezultacie na ekranie zostaną wyświetlone liczby od 0 do 9.

Notatka

warunek w pętli while jest sprawdzany przed wykonaniem kodu w pętli. Jeśli warunek jest fałszywy już na początku, kod w pętli nie zostanie wykonany ani razu.