কম্পিউটার

C# এ ডাইনামিক বাইন্ডিং কি?


ডাইনামিক বাইন্ডিং এ, কম্পাইলার কম্পাইলের সময় টাইপ চেকিং করবে না। রানটাইমে, চেকিং সম্পন্ন হয়।

একটি পদ্ধতিতে বেনামী ধরনের সীমাবদ্ধতা এড়াতে এটি ব্যবহার করুন। এটি শুধুমাত্র কারণ টাইপ নাম শুধুমাত্র কম্পাইলার দৃশ্যমান হয়; অতএব, আপনি এটিকে একটি পদ্ধতির রিটার্ন মান হিসাবে ঘোষণা করতে পারবেন না।

আসুন একটি উদাহরণ দেখি -

public dynamic GetAnonymousType() {
   return new {
      StudentName = "Jack",
      Subject = "Maths",
   };
}

উপরে, পদ্ধতিটি গতিশীল হিসাবে সেট করা হয়েছে, এর অর্থ কম্পাইলার কম্পাইলের সময় টাইপ চেকিং করবে না -

public dynamic GetAnonymousType() {}

  1. DHCP কি? (ডাইনামিক হোস্ট কনফিগারেশন প্রোটোকল)

  2. ডাইনামিক DNS মানে কি?

  3. ডাইনামিক আইপি অ্যাড্রেস কী?

  4. উইন্ডোজ 10 এ ডায়নামিক আপডেট কি?