Grundlegende Programmstruktur
Teil des Abschnitts Grundlagen der C#-Journey von Coddy — Lektion 4 von 69.
In C# wird Code in Klassen organisiert. Wissen Sie vorerst nur, dass eine Klasse der Ort ist, an dem Sie Ihren Code schreiben – wir werden später mehr über Klassen erklären.
Die Main-Methode ist ein entscheidender Teil eines C#-Programms, da sie als Startpunkt der Ausführung dient.
Hier ist eine einfache Aufschlüsselung eines grundlegenden C#-Programms:
using System; // Ermöglicht den Zugriff auf Console und andere integrierte Tools
public class Program { // Klassendeklaration
public static void Main(string[] args) { // Main-Methode
Console.WriteLine("Hello, Coddy!"); // Ausgabeanweisung
// Schreibe Code innerhalb von Main
}
}Beachten Sie, dass using System; außerhalb der Klasse erscheint — das ist normal. using-Anweisungen stehen immer am Anfang der Datei, vor der Klassendeklaration. Sie geben Ihrem Programm Zugriff auf integrierte Werkzeuge wie Console.WriteLine.
Die Einrückung (Leerzeichen am Zeilenanfang) wird verwendet, um den Code lesbarer zu machen – sie zeigt, welcher Code zu welchem Block gehört. Code innerhalb der Klasse wird einmal eingerückt, und Code innerhalb der Main-Methode wird erneut eingerückt.
Sie schreiben Ihren Code innerhalb der Main-Methode
Wichtiger Hinweis: In C# muss jede Anweisung mit einem Semikolon (;) enden. Das Semikolon ist obligatorisch und teilt C# mit, dass Sie das Ende einer Anweisung erreicht haben. Das Vergessen eines Semikolons führt zu einem Kompilierungsfehler. Beachten Sie jedoch, dass Codeblöcke in geschweiften Klammern {} (wie Klassen- und Methodendeklarationen) keine Semikolons benötigen.
Aufgabe
AnfängerErstellen Sie ein C#-Programm mit einer Klasse namens Program, die die Main-Methode enthält. Schreiben Sie innerhalb der Main-Methode Code, um den folgenden Text auszugeben:
This is my first C# program!Probier es selbst
using System;
public class Program {
// Schreibe deinen Code hier
}Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische Kurzschreibweisen7Grundlagen IO
Einfache AusgabeString-InterpolationEingabe lesenParsenWiederholung - Bis 120Wiederholung - True or False5Operatoren Teil 2
VergleichsoperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3