C#-Syntax
In diesem Kapitel betrachten wir das grundlegende Hello World-Programm, um die Syntax der C#-Sprache zu verstehen.
Im Folgenden befindet sich der Code, der die Nachricht "Hello World" in der Konsolenausgabe ausgibt:
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }
Wenn Sie ein neues C#-Projekt starten, sehen Sie einen Standardcode, der als Boilerplate-Code bezeichnet wird. Dieser Code legt die Grundstruktur Ihres Programms fest, gehört jedoch nicht zur Hauptlogik.
Hinweis
Boilerplate-Code ist standardisierter Code, der für allgemeine Aufgaben benötigt wird, wie das Einrichten von Konfigurationen oder das Definieren der Programmstruktur. Er ist wichtig für die Organisation Ihres Codes, beeinflusst jedoch nicht die Hauptfunktionalität.
An dieser Stelle müssen Sie nicht jedes Detail verstehen, aber betrachten wir einige grundlegende Bestandteile des Codes.
Der Code ist in Blöcke unterteilt, die durch geschweifte Klammern ({}) markiert sind. Jeder Block ist Teil eines Namespace, einer Klasse, einer Methode oder einer Anweisung.
Ein Namespace ist wie ein Ordner, der zusammengehörigen Code gruppiert und so die Organisation erleichtert. In unserem Beispiel lautet der Namespace TestConsoleApp.
Eine Klasse ist eine Vorlage zur Erstellung von Objekten und zur Erweiterung der Funktionalität eines Programms. Hier gibt es eine Klasse mit dem Namen "Program".
Eine Methode ist eine Anweisungssammlung, die den Computer eine Aufgabe ausführen lässt. Sie entspricht den "Funktionen" in anderen Programmiersprachen. Die "Main"-Methode ist besonders wichtig, da hier das Programm startet. Sie führt den gesamten Code innerhalb ihres Blocks aus.
Die "Main"-Methode kann unterschiedlich aussehen, muss aber immer "Main" heißen. In diesem Kurs kann der Einfachheit halber static void Main() verwendet werden. Diese Variante enthält kein string[] args.
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }
Innerhalb der "Main"-Methode befindet sich der Befehl Console.WriteLine("Hello, World!"). Dieser weist den Computer an, "Hello, World!" auf dem Bildschirm anzuzeigen. Beim Ausführen des Programms erscheint diese Nachricht in der Konsole.
Jeder Befehl endet mit einem Semikolon (;).
Zusammengefasst besteht der grundlegende Startcode eines C#-Programms aus einem "Namespace", einer "Klasse" und der "Main"-Methode, in der das Programm beginnt. Manchmal gibt es auch eine "using"-Anweisung wie using System;, um benötigte Bibliotheken einzubinden, dies ist jedoch nicht immer erforderlich.
1. Was ist der Zweck der "Main"-Methode in einem C#-Programm?
2. Was bewirkt der Befehl Console.WriteLine("Hello, World!")?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Can you explain what a namespace, class, and method are in more detail?
Why is the Main method important in a C# program?
What does Console.WriteLine do in this context?
Awesome!
Completion rate improved to 1.59
C#-Syntax
Swipe um das Menü anzuzeigen
In diesem Kapitel betrachten wir das grundlegende Hello World-Programm, um die Syntax der C#-Sprache zu verstehen.
Im Folgenden befindet sich der Code, der die Nachricht "Hello World" in der Konsolenausgabe ausgibt:
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Hello, World!"); } } }
Wenn Sie ein neues C#-Projekt starten, sehen Sie einen Standardcode, der als Boilerplate-Code bezeichnet wird. Dieser Code legt die Grundstruktur Ihres Programms fest, gehört jedoch nicht zur Hauptlogik.
Hinweis
Boilerplate-Code ist standardisierter Code, der für allgemeine Aufgaben benötigt wird, wie das Einrichten von Konfigurationen oder das Definieren der Programmstruktur. Er ist wichtig für die Organisation Ihres Codes, beeinflusst jedoch nicht die Hauptfunktionalität.
An dieser Stelle müssen Sie nicht jedes Detail verstehen, aber betrachten wir einige grundlegende Bestandteile des Codes.
Der Code ist in Blöcke unterteilt, die durch geschweifte Klammern ({}) markiert sind. Jeder Block ist Teil eines Namespace, einer Klasse, einer Methode oder einer Anweisung.
Ein Namespace ist wie ein Ordner, der zusammengehörigen Code gruppiert und so die Organisation erleichtert. In unserem Beispiel lautet der Namespace TestConsoleApp.
Eine Klasse ist eine Vorlage zur Erstellung von Objekten und zur Erweiterung der Funktionalität eines Programms. Hier gibt es eine Klasse mit dem Namen "Program".
Eine Methode ist eine Anweisungssammlung, die den Computer eine Aufgabe ausführen lässt. Sie entspricht den "Funktionen" in anderen Programmiersprachen. Die "Main"-Methode ist besonders wichtig, da hier das Programm startet. Sie führt den gesamten Code innerhalb ihres Blocks aus.
Die "Main"-Methode kann unterschiedlich aussehen, muss aber immer "Main" heißen. In diesem Kurs kann der Einfachheit halber static void Main() verwendet werden. Diese Variante enthält kein string[] args.
main.cs
12345678910namespace TestConsoleApp { internal class Program { static void Main() { System.Console.WriteLine("Hello, World!"); } } }
Innerhalb der "Main"-Methode befindet sich der Befehl Console.WriteLine("Hello, World!"). Dieser weist den Computer an, "Hello, World!" auf dem Bildschirm anzuzeigen. Beim Ausführen des Programms erscheint diese Nachricht in der Konsole.
Jeder Befehl endet mit einem Semikolon (;).
Zusammengefasst besteht der grundlegende Startcode eines C#-Programms aus einem "Namespace", einer "Klasse" und der "Main"-Methode, in der das Programm beginnt. Manchmal gibt es auch eine "using"-Anweisung wie using System;, um benötigte Bibliotheken einzubinden, dies ist jedoch nicht immer erforderlich.
1. Was ist der Zweck der "Main"-Methode in einem C#-Programm?
2. Was bewirkt der Befehl Console.WriteLine("Hello, World!")?
Danke für Ihr Feedback!