- Wprowadzenie do C#
- Szybki start
- Pierwszy program
- Komentarze
- Typy danych
- Zmienne
- Pola
- Właściwości
- Stałe
- Metody
- Instrukcje warunkowe
- Pętle
- Tablice
- Kolekcje
- Klasy
- Dziedziczenie
- Polimorfizm
- Konwersja typów
- Właściwości klasy String
- Typy wyliczeniowe
- Interfejsy
- Klasy statyczne
- Klasy Abstrakcyjne
- Przestrzenie nazw
- Wyjątki
- Typy generyczne
- JSON
- XML
- Podsumowanie
.png)









- Wprowadzenie do C#
- Szybki start
- Pierwszy program
- Komentarze
- Typy danych
- Zmienne
- Pola
- Właściwości
- Stałe
- Metody
- Instrukcje warunkowe
- Pętle
- Tablice
- Kolekcje
- Klasy
- Dziedziczenie
- Polimorfizm
- Konwersja typów
- Właściwości klasy String
- Typy wyliczeniowe
- Interfejsy
- Klasy statyczne
- Klasy Abstrakcyjne
- Przestrzenie nazw
- Wyjątki
- Typy generyczne
- JSON
- XML
- Podsumowanie
Pętla (do while)
Pętla do while jest podobna do pętli while, z tą różnicą, że kod w jej bloku wykonuje się przynajmniej raz, niezależnie od tego, czy warunek jest spełniony, czy nie.

Oto ogólna składnia pętli do while
do {
// kod, który ma zostać wykonany w pętli
} while (warunek);
W przeciwieństwie do pętli while, która sprawdza warunek na początku, pętla do…while sprawdza warunek na końcu pętli.
using System;
class Program
{
static void Main(string[] args)
{
int i = 0;
do
{
Console.WriteLine(i);
i++;
} while (i < 10);
}
}
0
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9