কম্পিউটার

কিভাবে C# এ একটি পদ্ধতিতে পরামিতি পাস করবেন?


C# এ একটি পদ্ধতিতে প্যারামিটার পাস করতে, আসুন দেখি কিভাবে মান অনুসারে প্যারামিটার পাস করা যায়। এই পদ্ধতিতে, যখন একটি পদ্ধতি বলা হয়, প্রতিটি মান প্যারামিটারের জন্য একটি নতুন স্টোরেজ অবস্থান তৈরি করা হয়।

প্রকৃত পরামিতিগুলির মানগুলি তাদের মধ্যে অনুলিপি করা হয়। অতএব, পদ্ধতির ভিতরে প্যারামিটারে করা পরিবর্তনগুলি আর্গুমেন্টের উপর কোন প্রভাব ফেলবে না।

এখানে উদাহরণ দেখানো হচ্ছে কিভাবে একটি পদ্ধতিতে প্যারামিটার পাস করতে হয় −

উদাহরণ

using System;

namespace Demo {
   class NumberManipulator {
      public void swap(int x, int y) {
         int temp;
         temp = x;
         x = y;
         y = temp;
      }
      static void Main(string[] args) {
         NumberManipulator n = new NumberManipulator();
         int a = 50;
         int b = 150;
         Console.WriteLine("Before swap, value of a : {0}", a);
         Console.WriteLine("Before swap, value of b : {0}", b);
         /* calling a function to swap the values */
         n.swap(a, b);
         Console.WriteLine("After swap, value of a : {0}", a);
         Console.WriteLine("After swap, value of b : {0}", b);
         Console.ReadLine();
      }
   }
}

আউটপুট

Before swap, value of a : 50
Before swap, value of b : 150
After swap, value of a : 50
After swap, value of b : 150

  1. কিভাবে একটি C# পদ্ধতিতে প্যারাম অ্যারে ব্যবহার করে পরামিতি পাস করবেন?

  2. কিভাবে C# এ একটি ভেরিয়েবলের একটি রেফারেন্স বরাদ্দ করবেন

  3. C# এ পরামিতি পাস করার বিভিন্ন পদ্ধতি কি কি?

  4. পাইথন ফাংশনে মান দ্বারা আর্গুমেন্ট পাস কিভাবে?