namespace CSharpEinführung
static void Main(string[] args)
DemonstriereVariablenUndDatentypen();
DemonstriereKonsolenausgabe();
DemonstriereBedingteAnweisungen();
DemonstriereFunktionen();
DemonstriereKomplexereDatenstrukturen();
static void DemonstriereVariablenUndDatentypen()
string text = "Hallo, Welt!";
bool wahrheitswert = true;
Console.WriteLine("Demonstration: Variablen und Datentypen");
Console.WriteLine($"Ganze Zahl: {ganzeZahl}, Gleitkommazahl: {gleitkommaZahl}, Text: {text}, Wahrheitswert: {wahrheitswert}");
static void DemonstriereKonsolenausgabe()
Console.WriteLine("Demonstration: Konsolenausgabe");
Console.WriteLine($"Ausgabe eines Textes: {text}");
static void DemonstriereBedingteAnweisungen()
bool wahrheitswert = true;
Console.WriteLine("Demonstration: Bedingte Anweisungen");
Console.WriteLine("Die Bedingung ist wahr.");
Console.WriteLine("Die Bedingung ist falsch.");
static void DemonstriereSchleifen()
Console.WriteLine("Demonstration: Schleifen");
Console.WriteLine($"Schleifeniteration: {i}");
static void DemonstriereArrays()
zahlen = { 1, 2, 3, 4, 5 };
Console.WriteLine("Demonstration: Arrays");
Console.WriteLine($"Array-Wert: {zahl}");
static void DemonstriereFunktionen()
Console.WriteLine("Demonstration: Funktionen");
Console.WriteLine($"Summe: {summe}");
static void DemonstriereKomplexereDatenstrukturen()
Person person = new ("Max", "Mustermann");
Console.WriteLine("Demonstration: Komplexere Datenstrukturen");
Console.WriteLine($"Person: {person.Vorname} {person.Nachname}");
public string Vorname { get; set; }
public string Nachname { get; set; }