C# läuft auf der .NET-Plattform. Moderne Projekte erlauben Top-Level-Anweisungen: Du schreibst Code direkt in die Datei, ohne Klasse und Main. Mit Console.WriteLine() gibst du Text aus, Console.ReadLine() liest eine Zeile.
C# ist statisch typisiert, objektorientiert und wird in Zwischencode übersetzt, den die Laufzeit ausführt.
Console.WriteLine("Hallo, Welt!");
Console.Write("Dein Name: ");
string name = Console.ReadLine();
Console.WriteLine($"Hallo {name}!");So führst du den Code aus:
Mit dem .NET SDK: dotnet new console -o Demo, Code in Program.cs einfügen und im Ordner dotnet run ausführen.
Merke
Console.WriteLinegibt aus$"...{wert}"ist TextinterpolationTop-Level-Anweisungen ersparen Boilerplate
Aufgabe
Frage nach dem Namen und gib eine persönliche Begrüßung aus.