Computer >> Máy Tính >  >> Lập trình >> C#

từ khóa trả về trong C #

Câu lệnh return được sử dụng để trả về giá trị. Khi một chương trình gọi một hàm, điều khiển chương trình sẽ được chuyển sang hàm được gọi.

Sau đây là một ví dụ để tìm hiểu về cách sử dụng câu lệnh return trong C #. Ở đây, chúng tôi đang tìm giá trị trung bình và trả về kết quả bằng cách sử dụng câu lệnh return.

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;
}

Đây là ví dụ đầy đủ -

Ví dụ

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();
      }
   }
}