गतिशील
डायनामिक कीवर्ड का उपयोग करके बनाए गए डायनेमिक डेटा टाइप वेरिएबल में किसी भी प्रकार के मान को स्टोर करें। इस प्रकार के वेरिएबल्स के लिए टाइप चेकिंग रन-टाइम पर होती है। डायनामिक गतिशील रूप से टाइप किए गए चर हैं।
डायनेमिक टाइप घोषित करने के लिए सिंटैक्स निम्नलिखित है -
dynamic <variable_name> = value;
निम्नलिखित एक उदाहरण है -
dynamic val1 = 100; dynamic val2 = 5; dynamic val3 = 20;
गतिशील प्रकार ऑब्जेक्ट प्रकारों के समान होते हैं, सिवाय इसके कि ऑब्जेक्ट प्रकार चर के लिए प्रकार की जाँच संकलन समय पर होती है, जबकि गतिशील प्रकार चर के लिए रनटाइम पर होती है।
वार
"var" कीवर्ड var सपोर्ट के साथ वेरिएबल को इनिशियलाइज़ करता है। वेरिएबल, इंटीजर, स्ट्रिंग, फ्लोट आदि के लिए जो भी वैल्यू आप चाहते हैं उसे असाइन करें। यह एक स्टेटिकली टाइप किया हुआ वेरिएबल है।
उदाहरण
using System; namespace Demo { class Program { static void Main(string[] args) { var myInt = 5; var myString = "Amit"; Console.WriteLine("Rank: {0} \nName: {1}",myInt,myString); } } }
आउटपुट
Rank: 5 Name: Amit