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

C# में ग्लोबल वेरिएबल्स क्यों नहीं हैं

C# में ग्लोबल वेरिएबल्स नहीं होते और C++ में ग्लोबल वेरिएबल्स के लिए उपयोग किया जाने वाला स्कोप रिज़ॉल्यूशन ऑपरेटर नेमस्पेसेस से संबंधित है। इसे ग्लोबल नेमस्पेस एलियास कहा जाता है।

यदि आपके पास एक टाइप है जो अलग नेमस्पेस में एक आइडेंटिफायर शेयर करता है, तो उन्हें स्कोप रिज़ॉल्यूशन ऑपरेटर का उपयोग करके पहचानें।

उदाहरण के लिए, System.Console क्लास को रेफरेंस करने के लिए, स्कोप रिज़ॉल्यूशन ऑपरेटर के साथ ग्लोबल नेमस्पेस एलियास का उपयोग करें -

global::System.Console

आइए अब एक उदाहरण देखें -

उदाहरण

using myAlias = System.Collections;
namespace Program {
    class Demo {
        static void Main() {
            myAlias::Hashtable h = new myAlias::Hashtable();
            h.Add("M", "1");
            h.Add("N", "2");
            h.Add("O", "3");
            h.Add("P", "4");
            foreach (string n in h.Keys) {
                global::System.Console.WriteLine(n + " " + h[n]);
            }
        }
    }
}

आउटपुट

N 2 O 3 M 1 P 4
  1. Apple Pay काम क्यों नहीं कर रहा? समस्या निवारण गाइड Apple Pay काम क्यों नहीं कर रहा? समस्या निवारण गाइड

    Apple Pay आपकी पसंदीदा दुकानों, रेस्तरां, या प्यारे-प्यारे गर्म कॉफी के विक्रेताओं पर सामान खरीदने का एक शानदार तरीका है, बिना अपने बैंक कार्ड के लिए इधर-उधर भटके। बस अपने iPhone या Apple Watch को कॉन्टैक्टलेस पे पॉइंट पर टैप करें और आपका काम हो गया। जब तक, निश्चित रूप से, कुछ गलत न हो। हमने एक त्वर

  1. मेरा सैमसंग चार्ज क्यों नहीं हो रहा? कारण और समाधान मेरा सैमसंग चार्ज क्यों नहीं हो रहा? कारण और समाधान

    सैमसंग दुनिया के सबसे लोकप्रिय फोन निर्माताओं में से एक है, जिसकी वार्षिक बिक्री एप्पल के बराबर है। आप शायद अपने सैमसंग फोन को चार्ज करने के बारे में ज्यादा नहीं सोचते क्योंकि यह स्पष्ट रूप से एक हाई-एंड स्मार्टफोन है। आप केबल डालते हैं और चले जाते हैं। लेकिन जब आपका फोन चार्ज नहीं हो रहा होता है तो

  1. iPhone X फेस ID समस्या निवारण: सामान्य कारण और समाधान iPhone X फेस ID समस्या निवारण: सामान्य कारण और समाधान

    जब iPhone X लॉन्च हुआ तो यह बहुत सारे बदलावों के साथ आया। सॉफ्टवेयर और हार्डवेयर, डिस्प्ले और कई अन्य चीजों में भारी बदलाव आया। सबसे बड़ा बदलाव होम बटन को हटाना था। पहले, होम बटन फिंगरप्रिंट स्कैनर के रूप में कार्य करता था। iPhone X के साथ, Apple ने फेस ID पेश की, जिसे एक अधिक सुरक्षित बायोमेट्रिक स