Grundlegende Programmstruktur
Teil des Abschnitts Grundlagen der C#-Journey von Coddy. Lektion 4 von 70.
In C# ist der Code in Klassen organisiert. Für den Moment reicht es, wenn du weißt, dass du deinen Code in eine Klasse schreibst – mehr über Klassen erklären wir später.
Die Main-Methode ist ein wichtiger Bestandteil eines C#-Programms, da sie als Einstiegspunkt für die Ausführung dient.
Hier ist eine einfache Aufschlüsselung eines grundlegenden C#-Programms:
using System; // Ermöglicht den Zugriff auf Console und andere integrierte Werkzeuge
public class Program { // Klassendeklaration
public static void Main(string[] args) { // Main-Methode
Console.WriteLine("Hello, Coddy!"); // Ausgabeanweisung
// Schreibe Code innerhalb von Main
}
}Beachte, dass using System; außerhalb der Klasse steht. Das ist normal. using-Direktiven stehen immer am Anfang der Datei, vor der Klassendeklaration. Sie geben deinem Programm Zugriff auf integrierte Werkzeuge wie Console.WriteLine.
Die Einrückung (Leerzeichen am Zeilenanfang) dient dazu, den Code leichter lesbar zu machen. Sie zeigt, welcher Code zu welchem Block gehört. Code innerhalb der Klasse ist einmal eingerückt, und Code innerhalb der Methode Main ist ein weiteres Mal eingerückt.
Du schreibst deinen Code innerhalb der Methode Main.
Wichtiger Hinweis: In C# muss jede Anweisung mit einem Semikolon (;) enden. Das Semikolon ist erforderlich und zeigt C# an, dass das Ende einer Anweisung erreicht ist. Wenn du vergisst, ein Semikolon hinzuzufügen, führt das zu einem Kompilierungsfehler. Beachte jedoch, dass Codeblöcke in geschweiften Klammern {} (wie Klassendeklarationen und Methodendeklarationen) keine Semikolons benötigen.
Probier es selbst
Diese Lektion enthält keine Programmieraufgabe.
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Übe selbstständig: Online-C#-Compiler