C#-Grundlagen

Hello World und der Aufbau eines C#-Programms

In dieser Lektion schreibst du dein erstes C#-Programm und lernst den grundlegenden Aufbau einer Konsolenanwendung kennen.

Einführung

Jede C#-Konsolenanwendung beginnt ihre Ausführung in der Methode Main. Diese Methode steht in einer Klasse, hier in der Klasse Program. Die Direktive using System am Anfang der Datei erlaubt es, fertige .NET-Typen wie Console zu verwenden, ohne den vollständigen Namen System.Console zu schreiben.

Die Methode Main ist als static deklariert, weil das Programm sie direkt beim Start aufruft, wenn noch kein Objekt erzeugt wurde. Die Anweisung Console.WriteLine gibt eine Textzeile auf dem Bildschirm aus und springt in die nächste Zeile, das Ergebnis ist also Hello, C#!.

Ausführbares C#-Beispiel

C#
Code ausführen →
Program.cs
using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Hello, C#!");
    }
}
Ergebnis der Ausführung
Hello, C#!

Mit dem Debugger üben

Setze einen Haltepunkt auf eine wichtige Zuweisung oder Bedingung, klicke auf Debug und sieh dir die lokalen Werte an, bevor du zur nächsten Zeile gehst.

Mit einer Challenge üben

Nutze den Inhalt dieser Lektion, um ein echtes Problem zu lösen. Jede Challenge läuft im Browser, mit sofortigen Tests und einem KI-Review.

Alle Challenges