📚
Lerndokumentationen
.NET
.NET
  • Willkommen
  • C#
    • Variablen
      • Strings
      • Integers
      • Floats und Doubles
      • Booleans
      • Casting und Parsing
    • Kontrollstrukturen
      • if-Statements
      • Ternary-Operator
      • Switch-Statements und -Expressions
    • Collections
      • Arrays
      • Lists
      • Dictionaries
    • Loops
      • while-Loops
      • for-Loops
      • foreach-Loops
      • continue und break
    • Methoden
      • Callbacks und Delegates
      • Extension Methods
      • Lazy
    • Objektorientierte Programmierung
      • Fields und Properties
      • Methoden
      • Statisch vs. Instanzen
      • Konstruktoren
      • Vererbung
      • Komposition
      • Generics
      • Tupel
    • Referenz- und Wertetypen
      • Enums
      • Structs
      • Records
    • Binary und Strings
      • Kodierung von Strings und Bytes
      • Streams
      • XML und JSON
  • Design Patterns
    • Creational Patterns
      • Singleton
    • Structural Patterns
      • Decorator Pattern
    • Behavioral Patterns
      • Memento
      • Strategy
Bereitgestellt von GitBook
Auf dieser Seite
  • while-Loop
  • do while-Loop
  1. C#
  2. Loops

while-Loops

Mit while- bzw. do while-Loops können wir einen Codeblock so lange wiederholen, bis eine bestimmte Bedingung erfüllt ist.

while-Loop

while (condition) 
{
    
}
int i = 1, 
int sum = 0;

while (i <= 5)
{
    sum += i;
    i++;
}

Console.WriteLine($"Sum = {sum}");

do while-Loop

do 
{
    
}
while (condition);
int i = 1, 
int n = 5, 
int product;

do
{
    product = n * i;
    Console.WriteLine("{0} * {1} = {2}", n, i, product);
    i++;
} 
while (i <= 10);

Im Gegensatz zum while-Loop läuft der do while-Loop mindestens einmal durch.

VorherigeLoopsNächstefor-Loops

Zuletzt aktualisiert vor 2 Monaten