Einleitung
Methoden haben die Möglichkeit, Vorgänge für Eingaben auszuführen. Durch das Übergeben von Parametern an Ihre Methoden können Sie die Aufgabe der Methode mit unterschiedlichen Eingabewerten ausführen. Mithilfe von Methodenparametern können Sie den Code erweitern und gleichzeitig das Programm organisiert und lesbar halten. Wenn Sie eine Methode als schwarzes Feld betrachten, das Eingaben akzeptiert und eine einzelne Aufgabe ausführt, können Sie ein großes Problem schnell in arbeitsbare Teile aufteilen.
Angenommen, Sie müssen Code schreiben, der denselben Vorgang für verschiedene Eingabegruppen ausführt. Möglicherweise verfügen Sie über drei verschiedene Arrays und müssen den Inhalt der einzelnen Arrays anzeigen. Sie können eine DisplayArray Methode erstellen, die ein einzelnes Array als Eingabe akzeptiert und den Inhalt anzeigt. Anstatt Code zum Anzeigen der einzelnen Arrays zu schreiben, können Sie dieselbe Methode aufrufen und die verschiedenen Arrays als Eingabe bereitstellen.
Parameter können Ihre Methoden robuster machen und gleichzeitig dieselbe allgemeine Aufgabe ausführen. In diesem Modul erfahren Sie mehr über das Arbeiten mit Parametern und festigen Ihr Verständnis von Methoden.
Lernziele
In diesem Modul lernen Sie Folgendes:
- Weitere Informationen zur Verwendung von Parametern
- Grundlegendes zum Methodenumfang
- Grundlegendes zu Pass-by-Reference- und Pass-by-Value-Parametertypen
- Erfahren Sie, wie Sie optionale und benannte Argumente verwenden.
Voraussetzungen
- Erfahrung in der Verwendung von C#-Datentypen (einschließlich
int,string, Arrays und 2D-Arrays) - Erfahrung mit der Verwendung von Switch-Anweisungen, if-else-Anweisungen und Forschleifen
- Erfahrung im Verwenden der
Random-Klasse zum Erzeugen von Zufallszahlen - Grundlegende Kenntnisse über C#-Methoden