আপনি ডায়নামিক ডাটা টাইপ ভেরিয়েবলে যেকোনো ধরনের মান সংরক্ষণ করতে পারেন। এই ধরনের ভেরিয়েবলের জন্য টাইপ চেকিং রান-টাইমে সঞ্চালিত হয়। C# 4.0 ডায়নামিক টাইপ প্রবর্তন করেছে যা কম্পাইল টাইপ চেকিং এড়ায়।
ডায়নামিক টাইপ −
ঘোষণা করার জন্য নিম্নোক্ত সিনট্যাক্সdynamic <variable_name> = value;
ডাইনামিক টাইপগুলি অবজেক্টের প্রকারের অনুরূপ তবে অবজেক্ট টাইপ ভেরিয়েবলের জন্য টাইপ চেকিং কম্পাইলের সময় হয়, যেখানে গতিশীল টাইপের ভেরিয়েবলগুলি রান টাইমে সঞ্চালিত হয়।
আসুন একটি উদাহরণ দেখি -
dynamic a = 25;
ডায়নামিক ভেরিয়েবলের ধরন পেতে −
উদাহরণ
using System; namespace Demo { class Program { static void Main(string[] args) { dynamic a = 25; Console.WriteLine(a.GetType().ToString()); Console.ReadLine(); } } }