Die return-Anweisung wird verwendet, um einen Wert zurückzugeben. Wenn ein Programm eine Funktion aufruft, wird die Programmsteuerung an die aufgerufene Funktion übergeben.
Lassen Sie uns anhand eines Beispiels die Verwendung der Return-Anweisung in C# verstehen. Hier ermitteln wir den Durchschnitt und geben das Ergebnis mithilfe der Return-Anweisung zurück.
double getAverage(int[] arr, int size) { int i; double avg; int sum = 0; for (i = 0; i < size; ++i) { sum += arr[i]; } avg = (double)sum / size; return avg; }
Das ist das komplette Beispiel –
using System; namespace ArrayApplication { class MyArray { double getAverage(int[] arr, int size) { int i; double avg; int sum = 0; for (i = 0; i < size; ++i) { sum += arr[i]; } avg = (double)sum / size; return avg; } static void Main(string[] args) { MyArray app = new MyArray(); /* an int array with 5 elements */ int [] balance = new int[]{1000, 2, 3, 17, 50}; double avg; /* pass pointer to the array as an argument */ avg = app.getAverage(balance, 5 ) ; /* output the returned value */ Console.WriteLine( "Average value is: {0} ", avg ); Console.ReadKey(); } } }
Das obige ist der detaillierte Inhalt vonreturn-Schlüsselwort in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!