C#-এ ভেরিয়েবল আর্গুমেন্ট পাওয়ার জন্য params কীওয়ার্ড ব্যবহার করুন।
ইন্টিজার গুণ করার একটি উদাহরণ দেখি। আমরা params কীওয়ার্ড ব্যবহার করেছি যেকোনো সংখ্যক int ভ্যালু গ্রহণ করতে −
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; } }