Erstellen und Aufrufen von Methoden
In diesem Kapitel beschäftigen wir uns mit der Erstellung und dem Aufruf von Methoden in C#. Methoden sind grundlegende Bausteine in der Programmierung, die es ermöglichen, Code zur Wiederverwendung und besseren Organisation zu kapseln. Wir betrachten die Syntax und praktische Beispiele, um zu verstehen, wie Methoden funktionieren.
Methodensyntax
Eine grundlegende Methode in C# kann mit folgender Syntax definiert werden:
static returnDataType MethodName(parameters)
{
// Code to be executed when the method is called
}
- static: Gibt an, dass die Methode zur Klasse selbst und nicht zu einer Instanz der Klasse gehört;
- returnDataType: Gibt den Datentyp an, den die Methode zurückgibt. Verwenden Sie
void
, wenn keine Daten zurückgegeben werden; - MethodName: Der Name der Methode, der die Funktion beschreiben sollte;
- parameters: Optionale Eingaben für die Methode, eingeschlossen in Klammern.
Eine einfache Methode
Erstellen wir eine einfache Methode namens PrintHello
, die eine Begrüßungsnachricht ausgibt:
main.cs
1234static void PrintHello() { Console.WriteLine("Hello, World!"); }
Um diese Methode aufzurufen, verwenden Sie einfach:
main.cs
1PrintHello();
Das Ergebnis der Ausführung einer solchen Methode ist folgendes:
main.cs
1234567891011121314151617using System; namespace ConsoleApp { class Program { static void PrintHello() { Console.WriteLine("Hello, World!"); } static void Main(string[] args) { PrintHello(); } } }
Methode mit einer Schleife
Betrachten Sie eine Methode CountToTen
, die Zahlen von 1 bis 10 ausgibt:
main.cs
1234567static void CountToTen() { for (int i = 1; i <= 10; i++) { Console.WriteLine(i); } }
Rufen Sie diese Methode auf mit:
main.cs
1CountToTen();
Methode in einer Klasse
Methoden sind häufig Teil einer Klasse. So fügt sich CountToTen
in ein einfaches Programm ein:
main.cs
1234567891011121314151617181920using System; namespace ConsoleApp { class Program { static void CountToTen() { for (int i = 1; i <= 10; i++) { Console.WriteLine(i); } } static void Main(string[] args) { CountToTen(); } } }
In diesem Beispiel ist CountToTen
eine statische Methode innerhalb der Klasse Program
. Die Methode Main
ist der Einstiegspunkt des Programms, in dem CountToTen
aufgerufen wird.
Das Verständnis von Methoden ist entscheidend, um effizienten und strukturierten Code zu schreiben. Im weiteren Verlauf lernen Sie Methoden mit Parametern und Rückgabewerten kennen, wodurch Sie dynamische und wiederverwendbare Codeblöcke erstellen können.
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
Awesome!
Completion rate improved to 1.59
Erstellen und Aufrufen von Methoden
Swipe um das Menü anzuzeigen
In diesem Kapitel beschäftigen wir uns mit der Erstellung und dem Aufruf von Methoden in C#. Methoden sind grundlegende Bausteine in der Programmierung, die es ermöglichen, Code zur Wiederverwendung und besseren Organisation zu kapseln. Wir betrachten die Syntax und praktische Beispiele, um zu verstehen, wie Methoden funktionieren.
Methodensyntax
Eine grundlegende Methode in C# kann mit folgender Syntax definiert werden:
static returnDataType MethodName(parameters)
{
// Code to be executed when the method is called
}
- static: Gibt an, dass die Methode zur Klasse selbst und nicht zu einer Instanz der Klasse gehört;
- returnDataType: Gibt den Datentyp an, den die Methode zurückgibt. Verwenden Sie
void
, wenn keine Daten zurückgegeben werden; - MethodName: Der Name der Methode, der die Funktion beschreiben sollte;
- parameters: Optionale Eingaben für die Methode, eingeschlossen in Klammern.
Eine einfache Methode
Erstellen wir eine einfache Methode namens PrintHello
, die eine Begrüßungsnachricht ausgibt:
main.cs
1234static void PrintHello() { Console.WriteLine("Hello, World!"); }
Um diese Methode aufzurufen, verwenden Sie einfach:
main.cs
1PrintHello();
Das Ergebnis der Ausführung einer solchen Methode ist folgendes:
main.cs
1234567891011121314151617using System; namespace ConsoleApp { class Program { static void PrintHello() { Console.WriteLine("Hello, World!"); } static void Main(string[] args) { PrintHello(); } } }
Methode mit einer Schleife
Betrachten Sie eine Methode CountToTen
, die Zahlen von 1 bis 10 ausgibt:
main.cs
1234567static void CountToTen() { for (int i = 1; i <= 10; i++) { Console.WriteLine(i); } }
Rufen Sie diese Methode auf mit:
main.cs
1CountToTen();
Methode in einer Klasse
Methoden sind häufig Teil einer Klasse. So fügt sich CountToTen
in ein einfaches Programm ein:
main.cs
1234567891011121314151617181920using System; namespace ConsoleApp { class Program { static void CountToTen() { for (int i = 1; i <= 10; i++) { Console.WriteLine(i); } } static void Main(string[] args) { CountToTen(); } } }
In diesem Beispiel ist CountToTen
eine statische Methode innerhalb der Klasse Program
. Die Methode Main
ist der Einstiegspunkt des Programms, in dem CountToTen
aufgerufen wird.
Das Verständnis von Methoden ist entscheidend, um effizienten und strukturierten Code zu schreiben. Im weiteren Verlauf lernen Sie Methoden mit Parametern und Rückgabewerten kennen, wodurch Sie dynamische und wiederverwendbare Codeblöcke erstellen können.
Danke für Ihr Feedback!