কম্পিউটার

C# তে পরিবর্তনশীল আর্গুমেন্ট (Varargs)


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

  1. সি# প্রোগ্রাম তালিকার সমস্ত সংখ্যাকে গুণ করতে

  2. পাইথনে একটি স্বাধীন ভেরিয়েবল দ্বারা একটি Hermit_e সিরিজকে গুণ করুন

  3. পাইথনে একটি স্বাধীন ভেরিয়েবল দ্বারা একটি Legendre সিরিজকে গুণ করুন

  4. পাইথনে একটি স্বাধীন চলক দ্বারা একটি Laguerre সিরিজ গুণ করুন