কম্পিউটার

C# তে পাস বাই মান এবং রেফারেন্স প্যারামিটারের মধ্যে পার্থক্য কী?


রেফারেন্স প্যারামিটার

একটি রেফারেন্স প্যারামিটার হল একটি পরিবর্তনশীলের মেমরি অবস্থানের একটি রেফারেন্স। রেফারেন্স প্যারামিটারগুলি প্রকৃত পরামিতিগুলির মতো একই মেমরি অবস্থান উপস্থাপন করে যা পদ্ধতিতে সরবরাহ করা হয়৷

যখন আপনি রেফারেন্স দ্বারা প্যারামিটারগুলি পাস করেন, মান প্যারামিটারের বিপরীতে, এই প্যারামিটারগুলির জন্য একটি নতুন স্টোরেজ অবস্থান তৈরি করা হয় না৷

মান দ্বারা পাস

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

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


  1. C# এ একটি ইন্টারফেস এবং একটি ক্লাসের মধ্যে পার্থক্য কী?

  2. C# এ স্ট্রিং এবং স্ট্রিং এর মধ্যে পার্থক্য কি?

  3. C# এ ফ্লোট, ডবল এবং দশমিকের মধ্যে পার্থক্য কী?

  4. C# এ রেফ এবং আউট প্যারামিটারের মধ্যে পার্থক্য কী?