C# out Parameter

C# out Parameter
Der OUT -Parameter in der C# -Pergrammensprache wird in diesem Artikel erörtert. Der Out -Parameter ist ein Referenzparamet. Der Out -Parameter wird hauptsächlich verwendet, wenn eine Methode über mehr als einen Parameter zurückkehrt, wenn sie aufgerufen wird. Das Out -Keyword wird verwendet, bevor ein Argument in die Parameterklammern weitergegeben wird. Der Out -Parameter bezieht sich auf die vordefinierte Variable, die entweder in der Hauptfunktion oder in der Methode selbst aufgerufen wird.

Beispiel 01: Rückgabe eines Parameters aus einer Methode unter Verwendung des Out -Parameters in Ubuntu 20.04

In diesem Beispiel werden wir eine Methode erstellen, bei der wir einen einzelnen Parameter zurückgeben, indem wir einige Berechnungen darauf durchführen. Der Parameter wird durch die Verwendung des Out -Parameters in der C# -Programmiersprache übergeben. Der zurückgegebene Parameter hätte den gleichen Namen wie die Referenzvariable. Der Out -Parameter wird dann in der Hauptfunktion aufgerufen und in der Ausgabe angezeigt. Wir werden dieses Beispiel auf der Ubuntu 20 implementieren.04 Umgebung.

Wir haben eine Methode namens "multiplizieren" erstellt, in der wir eine Variable definiert und dann selbst multipliziert haben. Diese Variable wird als Out -Parameter aus der Methode zurückgegeben, die dann in der Hauptfunktion aufgerufen und in der Ausgabe unter Verwendung der Funktion writeline () gedruckt wird.

Nachdem wir den obigen Code in unserem Befehlszeilenterminal zusammengestellt hatten, haben wir die Ausgabe angezeigt, die das Produkt der angegebenen Variablen für sich selbst ist. Dies beweist, dass der Out -Parameter erfolgreich zurückgegeben wurde.

Beispiel 02: Rückgabe von zwei Parametern aus einer Methode mit dem Out -Parameter in Ubuntu 20 zurück.04

In diesem Beispiel werden wir eine Methode erstellen, aus der wir zwei Parameter aus dieser Methode zurückgeben werden. Beide Parameter werden zurückgegeben, nachdem einige Berechnungen in der Methode durchgeführt wurden und in der Hauptfunktion mit Unterstützung des Out -Parameters aufgerufen werden, wo sie auf dem Ausgangsbildschirm angezeigt werden. Dieses C# -Programm wird in einem "ausgeführt".CS ”-Datei, die unter der Ubuntu 20 ausgeführt wird.04 Umgebung.

Wir haben eine Funktion namens "Double" entwickelt, in der wir zwei Variablen initialisiert haben und sie dann im obigen Code mit zwei vervielfacht haben. Danach werden diese beiden Variablen in der Hauptfunktion mit Hilfe des Out -Parameters aufgerufen. Da die Variablenwerte verdoppelt werden, werden sie in eine Druckfunktion übergeben, die in der Ausgabe angezeigt werden soll.

Wenn der obige Code auf dem Befehlszeilenterminal kompiliert und ausgeführt wird, ist dies die Ausgabe, die wir erhalten werden. In der Ausgabe werden die Werte sowohl der Variablen "A" und "B" mit zwei multipliziert und dann auf dem Ausgangsbildschirm angezeigt. Die Multiplikation dieser Werte zeigt, dass der Out -Parameter die richtigen Werte zurückgegeben hat.

Beispiel 03: Rückgabe eines modifizierten Parameters aus einer Methode unter Verwendung des Out -Parameters in Ubuntu 20.04

In diesem Beispiel werden wir eine Methode erstellen, die den Wert der Variablen ändert, die mit dem Out -Parameter in der C# -Pergrammensprache zurückgegeben wird. In der Hauptfunktion würden wir zunächst den ursprünglichen Wert der Variablen anzeigen und dann mit der Methode den geänderten Wert aufrufen und ihn dann den Unterschied anzeigen, den der Out -Parameter mit der Verwendung des Ubuntu 20 erstellt hat.04 Befehlszeilungsanschluss.

Im obigen Code haben wir eine Methode namens "Modify" erstellt, in der wir eine Variable deklariert und dann geändert und die modifizierte Variable an die Hauptfunktion zurückgegeben haben. In der Hauptfunktion erstellen wir zunächst ein Objekt der Klasse und initialisieren dann die Variable, die in der Methode geändert wird. Nach dem Kompilieren und Ausführen des oben genannten C# -Programms erhalten wir die folgende Ausgabe:

Wie wir in der Ausgabe sehen können, ist der erste Wert der Variablen „A“ unterschiedlich, nachdem wir ihn mit dem Out -Parameter geändert haben; Obwohl wir verschiedene Namen für den Out -Parameter und die Variable verwendet haben, war der Compiler in der Lage, sowohl die Variable als auch die Parameter zu verweisen, und deshalb haben wir den Wert der Variablen "A" erfolgreich geändert.

Beispiel 04: Rückgabe von drei Parametern aus einer Methode unter Verwendung des Out -Parameters in Ubuntu 20.04

Da wir in den obigen Beispielen erfolgreich zwei Parameter zurückgegeben haben, werden wir uns jetzt auf komplexere Renditen konzentrieren. In diesem Beispiel werden wir drei Parameter aus einer Methode zurückgeben, indem wir den Out -Parameter in der C# -Pergramm -Sprache verwenden. Drei Variablen verschiedener Datensorten werden in der Erstellung des Verfahrens gespeichert. Alle diese drei Variablen werden in der Hauptfunktion initialisiert und dann als Hauptfunktion bezeichnet, die mit Hilfe des Out -Parameters auf dem Ausgangsbildschirm angezeigt werden soll.

Im obigen Code haben wir eine Methode erstellt, bei der die Details einer Person in drei verschiedenen Variablen erwähnt werden, die "Alter", "Name" und "Status" sind. In der Hauptfunktion werden wir diese Variablen initialisieren und dann ein Objekt der Klasse erstellen, das uns hilft, die von uns erstellte Methode aufzurufen. Nach dem Aufrufen der Methode erhalten wir die Werte der Variablen und zeigen sie dann aufgrund der Hilfe des Out -Parameters auf dem Ausgangsbildschirm an.

Nach dem Kompilieren des obigen Codes ist dies die Ausgabe, die wir erhalten würden. In der Ausgabe sehen wir das Detail einer Person, die in drei Kategorien angezeigt wird: Name, Alter und Status. Alle diese drei Werte wurden aufgrund des Out -Parameters zurückgegeben.

Beispiel 05: Berechnung der Fläche eines Dreiecks aus einer Methode unter Verwendung des Out -Parameters in Ubuntu 20.04

Im folgenden Beispiel werden wir die Fläche eines Dreiecks mit einer Methode berechnen, bei der der Bereich als Variable dienen würde, und sein Wert würde mit Hilfe des Out -Parameters in einem C# -Programm zurückgegeben. Die Formel zur Berechnung der Fläche eines Dreiecks wird in der Variablen „Flächen“ in der Methode gespeichert und wird in die Hauptfunktion zurückgegeben, die auf dem Ausgangsbildschirm angezeigt werden soll.

Im obigen C# -Programm haben wir eine Methode namens "AOT" erstellt, die drei Parameter enthält. Zwei von ihnen sind normal und der dritte ist ein Out -Parameter. Die Flächenvariable in der Methode multipliziert sowohl die anderen Variablen. Am Ende haben wir den Bereich auf dem Display -Bildschirm gedruckt, den wir vom Out -Parameter erhalten haben.

Dies ist das Ergebnis nach dem Kompilieren und Ausführen des obigen Code. Da der Ausgang darauf hinweist, dass die Fläche des Dreiecks genau berechnet und aufgrund des Out -Parameters erfolgreich aus der Methode zurückgegeben wird.

Abschluss

In diesem Artikel haben wir in der C# -Programmiersprache einen speziellen Parametertyp erörtert: den Out -Parameter. Der OUT -Parameter erfordert kein Initialisierender und kann mit einem Referenzzeiger zurückgegeben werden. Wir haben auch mehrere Beispiele des Out -Parameters in der C# -Pergramm -Sprache in der Ubuntu 20 implementiert.04 Umgebung, die uns ein besseres Verständnis für diesen speziellen Parametertyp gab.