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

Truyền mảng cho phương thức trong C#

Để truyền mảng cho phương thức, bạn cần truyền mảng làm đối số của phương thức.

int displaySum(int[] arr, int size) { }

Gọi phương thức:

sum = d.displaySum(myArr, 5);

Ví dụ

using System;

namespace Test {
    class Demo {
        int displaySum(int[] arr, int size) {
            int i;
            int sum = 0;
            for (i = 0; i < size; ++i) {
                sum += arr[i];
            }
            return sum;
        }
        static void Main(string[] args) {
            Demo d = new Demo();
            int[] myArr = new int[] {59, 34, 76, 65, 12, 99};
            int sum;
            sum = d.displaySum(myArr, 5);
            Console.WriteLine("Tổng: {0}", sum);
            Console.ReadKey();
        }
    }
}

Kết quả

Tổng: 246