C# এ পরিবর্তনশীল আর্গুমেন্ট পেতে প্যারাম কীওয়ার্ড ব্যবহার করুন।
আসুন পূর্ণসংখ্যাকে গুণ করার একটি উদাহরণ দেখি। যেকোন সংখ্যক int মান −
গ্রহণ করতে আমরা params কীওয়ার্ড ব্যবহার করেছিstatic int Multiply(params int[] b)
উপরেরটি আমাদেরকে একটির পাশাপাশি দুটি int মান দিয়ে সংখ্যার গুণন খুঁজে বের করতে দেয়। ফ্লোয়িং একই ফাংশনকে একাধিক মান সহ কল করে −
int mulVal1 = Multiply(5); int mulVal2 = Multiply(5, 10);
চলুন C# −
-এ ভেরিয়েবল আর্গুমেন্ট কিভাবে কাজ করে তা বোঝার জন্য সম্পূর্ণ কোডটি দেখিউদাহরণ
using System;
class Program {
static void Main() {
int mulVal1 = Multiply(5);
int mulVal2 = Multiply(5, 10);
Console.WriteLine(mulVal1);
Console.WriteLine(mulVal2);
}
static int Multiply(params int[] b) {
int mul =1;
foreach (int a in b) {
mul = mul*a;
}
return mul;
}
}