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

Mảng tham số / tham số trong C # là gì?

Mảng param trong C # trợ giúp nếu bạn không chắc chắn về số lượng đối số được truyền dưới dạng tham số, trong khi khai báo một phương thức.

Sau đây là cú pháp mà bạn có thể sử dụng từ khóa params -

public int function_name(params int[] variable_name) {}

Dưới đây là một ví dụ để tìm hiểu về mảng tham số trong C # -

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("The sum is: {0}", sum);
         Console.ReadKey();
      }
   }
}

Đầu ra

The sum is: 1620