Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Từ khóa return trong C#

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

Ví dụ dùng return tính trung bình:

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

Ví dụ hoàn chỉnh

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();
            int[] balance = new int[] { 1000, 2, 3, 17, 50 };
            double avg = app.getAverage(balance, 5);
            Console.WriteLine("Giá trị trung bình: {0}", avg);
            Console.ReadKey();
        }
    }
}