Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में वार और डायनेमिक्स के बीच अंतर

Var सख्ती से C# में टाइप किया गया है, जबकि डायनेमिक सख्ती से टाइप नहीं किया गया है।

वार घोषणा

var a = 10;

गतिशील घोषणा

dynamic a = 10;

एक वार एक निहित रूप से टाइप किया गया चर है, लेकिन यह संकलन समय त्रुटियों को बायपास नहीं करेगा।

सी# में var का उदाहरण

var a = 10;
a = "Demo"; //  gives compile error

C# में गतिकी का उदाहरण

dynamic a = 10;
a = "Demo";  // won’t give error

  1. C# में VAR और DYNAMIC कीवर्ड में क्या अंतर है?

    गतिशील डायनामिक कीवर्ड का उपयोग करके बनाए गए डायनेमिक डेटा टाइप वेरिएबल में किसी भी प्रकार के मान को स्टोर करें। इस प्रकार के वेरिएबल्स के लिए टाइप चेकिंग रन-टाइम पर होती है। डायनामिक गतिशील रूप से टाइप किए गए चर हैं। डायनेमिक टाइप घोषित करने के लिए सिंटैक्स निम्नलिखित है - dynamic <variable_na

  1. C# में ट्रिमस्टार्ट () और ट्रिमएंड () के बीच अंतर

    ट्रिमस्टार्ट () विधि वर्णों के एक सेट की सभी प्रमुख घटनाओं को हटा देती है, जबकि ट्रिमएंड () वर्णों के एक सेट की सभी पिछली घटनाओं को हटा देती है। ट्रिमस्टार्ट() ट्रिमस्टार्ट () विधि एक सरणी में निर्दिष्ट वर्णों के सेट की सभी प्रमुख घटनाओं को हटा देती है। आइए सभी प्रमुख शून्यों को हटाने के लिए एक उद

  1. गो और जावा के बीच अंतर.

    जाओ गो एक प्रक्रियात्मक प्रोग्रामिंग भाषा है। पैकेज का उपयोग करके कार्यक्रमों को इकट्ठा किया जाता है। यह गतिशील भाषाओं के समान पर्यावरण अपनाने वाले पैटर्न का समर्थन करता है। जावा जावा एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है। जावा शांत तेज, विश्वसनीय और सुरक्षित है। यह सबसे व्यापक रूप से उपयो