Vereinfachung mehrerer Rückgabewerte in C# mit Tupeln
c# 7 führte Tupel ein und bietet eine saubere Möglichkeit, mehrere Werte aus einer Methode zurückzugeben. Dies beseitigt die Notwendigkeit von umständlichen Lösungen wie Parametern oder benutzerdefinierten Klassen.
Tupel
verstehenTupel sind unveränderliche Datenstrukturen, die mehrere Werte unterschiedlicher Typen halten können. Dies macht sie ideal, um verschiedene Daten aus einer einzelnen Funktion zurückzugeben.
Erstellen einer Tupel-Rückkehr-Methode
Hier ist eine Methode LookupName
, die ein Tupel verwendet, um drei Zeichenfolgen zurückzugeben:
1 2 3 4 5 6 7 8 9 |
|
Zugriff auf Tupelwerte
Zugriff auf die Elemente des zurückgegebenen Tupels wie folgt:
1 2 |
|
namens Tuple -Elemente
Nennen Sie für eine bessere Lesbarkeit Ihre Tupelelemente:
1 2 3 4 5 6 |
|
Tupel Dekonstruktion
C#'s Tuple Deconstruction vereinfacht den Zugriff weiter:
1 2 |
|
Weiteres Lernen
Weitere Informationen und Beispiele finden Sie in der offiziellen Microsoft -Dokumentation:
Das obige ist der detaillierte Inhalt vonWie können C# Tupel die Rückgabe mehrerer Werte aus einer Methode vereinfachen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!