কম্পিউটার টিউটোরিয়াল

C#-এ param অ্যারে ব্যবহার করে মেথডে প্যারামিটার পাস করা

একটি মেথড ডিক্লেয়ার করার সময় আপনি আশ্বস্ত নন কতগুলো আর্গুমেন্ট প্যারামিটার হিসেবে পাস হবে। C# param অ্যারে (অথবা প্যারামিটার অ্যারে) এ такие সময় সাহায্য করে।

এভাবে params ব্যবহার করতে পারেন:

public int AddElements(params int[] arr) { }

সম্পূর্ণ উদাহরণ:

উদাহরণ

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

আউটপুট

The sum is: 1620
  1. C#-তে এক-মাত্রিক অ্যারে ডিসেন্ডিং ক্রমে সর্ট করা

  2. C#-এ পয়েন্টার দিয়ে অ্যারে উপাদান এক্সেস

  3. C#-এ পয়েন্টার প্যারামিটার হিসেবে মেথডে কীভাবে পাস করবেন?

  4. C#-এ মেথডে প্যারামিটার কীভাবে পাস করবেন?