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

C# में int और Int32 में क्या अंतर है?


Int32 .NET फ्रेमवर्क द्वारा प्रदान किया गया एक प्रकार है जबकि int C# भाषा में Int32 का एक उपनाम (alias) है।

  • Int32 x = 5;
  • int x = 5;

इसलिए, उपयोग में दोनों उपरोक्त स्टेटमेंट्स एक 32-बिट इंटीजर रखेंगे। वे एक ही कोड में संकलित होते हैं, इसलिए निष्पादन समय पर कोई अंतर नहीं होता।

एकमात्र मामूली अंतर यह है कि Int32 का उपयोग केवल System नेमस्पेस के साथ किया जा सकता है। ऊपर बताए अनुसार किसी मान के प्रकार को मान्य करते समय हम Int32 या int का उपयोग कर सकते हैं।

typeof(int) == typeof(Int32) == typeof(System.Int32)

उदाहरण

नीचे दिया गया उदाहरण दिखाता है कि System.Int32 का उपयोग करके इंटीजर कैसे घोषित किया जाता है।

using System; 
namespace DemoApplication{ 
    class Program{ 
        static void Main(string[] args){ 
            Int32 x = 5; 
            Console.WriteLine(x); // आउटपुट: 5 
        } 
    } 
}

आउटपुट

5

उदाहरण

नीचे दिया गया उदाहरण दिखाता है कि int कीवर्ड का उपयोग करके इंटीजर कैसे घोषित किया जाता है।

using System; 
namespace DemoApplication{ 
    class Program{ 
        static void Main(string[] args){ 
            int x = 5; 
            Console.WriteLine(x); // आउटपुट: 5 
        } 
    } 
}

आउटपुट

5

  1. - MySQL में INT और INTEGER में क्या अंतर है?

    INT और INTEGER समानार्थी हैं MySQL में INT और INTEGER पूरी तरह से समानार्थी हैं। दोनों आंतरिक रूप से INT(11) के रूप में प्रस्तुत किए जाते हैं और समान रेंज (-2147483648 से 2147483647) का समर्थन करते हैं। INT के साथ टेबल CREATE TABLE IntDemo (Id INT); DESC IntDemo; +-------+---------+------+-----+-

  1. - C और C++ के बीच अंतर क्या है?

    C और C++ के बीच कुछ अंतर निम्नलिखित हैं।C++ की तुलना में, C, C++ का सबसेट है। सभी वैध C प्रोग्राम वैध C++ प्रोग्राम हैं।C एक संरचनात्मक या प्रक्रियात्मक प्रोग्रामिंग भाषा है, जबकि C++ एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है।C में, फ़ंक्शन्स मौलिक बिल्डिंग ब्लॉक्स हैं, जबकि C++ में, ऑब्जेक्ट्स मौलि

  1. C++ में const int*, const int * const, और int const * में क्या अंतर है? C++ में const int*, const int * const, और int const * में क्या अंतर है?

    यहां हम पूर्णांक पॉइंटर्स, पूर्णांक स्थिरांक और पूर्णांक स्थिरांक पॉइंटर्स के आधार पर वेरिएबल घोषणा के कुछ अलग प्रकार देखेंगे। उन्हें निर्धारित करने के लिए हम क्लॉकवाइज/स्पाइरल नियम का उपयोग करेंगे। शर्तों पर चर्चा करके, हम नियमों को भी समझ सकते हैं। const int *. यह कंपाइलर को बताने के लिए उपयोग कि