← Alle LernzieleLernen & Testen

Programmieren mit C#

Dein erstes C#-Programm

Du unterscheidest Sprache, Editor und SDK und erstellst ein eigenes Konsolenprojekt.

Kostenlos · Ohne Zeitlimit · In deinem Tempo

Zuerst verstehen ↓
Ein erster Einblick
Schreiben → speichern → starten
Die Ausgabe prüfen.
Editor, Sprache und SDK haben unterschiedliche Aufgaben.
Fragen
10
Dauer
ca. 5–10 Min.
Internes Trainingsziel
60 %
  1. Verstehen

    Grundlagen in Ruhe anschauen.

  2. Ausprobieren

    Antworten wählen und bei Bedarf ändern.

  3. Weiterkommen

    Nach der Abgabe Lösungen mit Erklärungen sehen.

VERSTEHEN

Kurz erklärt. Gut vorbereitet.

Zusammenhänge verstehen

C# ist die Sprache, in der du deine Anweisungen formulierst. Visual Studio Code ist ein Editor zum Bearbeiten der Dateien. Das .NET SDK liefert die Werkzeuge zum Erstellen und Bauen eines Projekts; die Laufzeit führt passende .NET-Anwendungen aus. Nur eine Laufzeit zu installieren genügt nicht zum Entwickeln. Verwende die von deiner Schule verlangte, unterstützte SDK-Version und die offiziellen Downloads. Die Microsoft-Erweiterung C# Dev Kit unterstützt die Arbeit in VS Code. Prüfe im Terminal mit dotnet --list-sdks, welche SDKs gefunden werden. Öffne für die Übungen einen neuen eigenen Ordner, keine fremden Projekte. Mit dotnet new console -n LernStart entsteht ein Konsolenprojekt im Unterordner LernStart. Wechsle mit cd LernStart hinein und öffne diesen Projektordner im Editor. Program.cs enthält den Quellcode; die .csproj-Datei beschreibt das Projekt. Schreibe eine Ausgabe, speichere die Datei und starte im Projektordner dotnet run. Console.WriteLine gibt Text und anschliessend einen Zeilenumbruch aus. Console.Write schreibt ohne diesen zusätzlichen Zeilenumbruch. Text steht zwischen geraden doppelten Anführungszeichen; die gezeigten Anweisungen enden mit einem Semikolon. Ein Kommentar beginnt mit // und ist eine Erklärung für Menschen, keine auszuführende Ausgabe. Ändere immer nur wenig, sage die Wirkung voraus und überprüfe sie. Ein erfolgreiches Bauen beweist nicht, dass dein Programm fachlich richtig rechnet. Auch vorgeschlagenen oder KI-generierten Code musst du verstehen und testen.