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

Tại sao dùng params keyword trong C#?


Khi khai báo phương thức không chắc chắn số lượng tham số, dùng params array.

Ví dụ

using System;
namespace Program {
    class ParamArray {
        public int AddElements(params int[] arr) {
            int sum = 0;
            foreach (int i in arr) sum += i;
            return sum;
        }
    }
    class Demo {
        static void Main(string[] args) {
            ParamArray app = new ParamArray();
            int sum = app.AddElements(300, 250, 350, 600, 120);
            Console.WriteLine("Tổng là: {0}", sum);
            Console.ReadKey();
        }
    }
}