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

C# में वेरिएबल का स्कोप

वेरिएबल का स्कोप कोड का एक क्षेत्र है जो इंगित करता है कि वेरिएबल कहां एक्सेस किए जा रहे हैं।

एक वेरिएबल के लिए, इसके निम्न स्तर हैं:

विधि स्तर

विधि के अंदर घोषित वेरिएबल एक स्थानीय वेरिएबल है।

क्लास स्तर

क्लास के अंदर घोषित वेरिएबल स्थानीय वेरिएबल हैं जो क्लास सदस्य वेरिएबल हैं।

आइए वेरिएबल के स्कोप का एक उदाहरण देखें:

उदाहरण

using System; 
namespace Demo { 
    class Program { 
        public int Divide(int num1, int num2) { 
            // विधि में स्थानीय वेरिएबल 
            int result; 
            result = num1 / num2; 
            return result; 
        } 
        static void Main(string[] args) { 
            // स्थानीय वेरिएबल 
            int a = 150; 
            int b = 10; 
            int res; 
            Program p = new Program(); 
            res = p.Divide(a, b); 
            Console.WriteLine("विभाजन परिणाम = {0}", res); 
            Console.ReadLine(); 
        } 
    } 
}

आउटपुट

विभाजन परिणाम = 15
  1. - रूबी में वेरिएबल स्कोप और ऑब्जेक्ट बाइंडिंग में महारत हासिल करें

    स्कोप सभी रूबी डेवलपर्स के लिए समझने के लिए एक महत्वपूर्ण अवधारणा है। क्यों? क्योंकि यह कई एरर मैसेजेस और भ्रम का स्रोत है। स्कोप क्या है? स्कोप से तात्पर्य है कि किसी दिए गए समय पर कौन से वेरिएबल्स उपलब्ध हैं। विभिन्न प्रकार के वेरिएबल्स के अलग-अलग स्कोप होते हैं। एक स्कोप बहुत संकीर्ण (लोकल वेरिएब

  1. - बैश वेरिएबल में महारत: घोषणा, असाइनमेंट और प्रभावी उपयोग

    कंप्यूटर साइंस (और कैज़ुअल कंप्यूटिंग) में, एक वेरिएबल मेमोरी में एक स्थान है जो बाद में उपयोग के लिए मनमाना जानकारी रखता है। दूसरे शब्दों में, यह आपके लिए डेटा डालने और निकालने के लिए एक अस्थायी स्टोरेज कंटेनर है। बैश शेल में, वह डेटा एक शब्द (कंप्यूटर भाषा में एक स्ट्रिंग) या एक संख्या (एक इंटीजर)

  1. - पावरशेल वेरिएबल में महारत: कुशल स्क्रिप्टिंग के लिए आपका गाइड

    कंप्यूटर साइंस (और कैज़ुअल कंप्यूटिंग) में, एक वेरिएबल मेमोरी में एक स्थान है जो बाद में उपयोग के लिए मनमाना जानकारी रखता है। दूसरे शब्दों में, यह आपके लिए डेटा डालने और निकालने के लिए एक अस्थायी स्टोरेज कंटेनर है। बैश शेल में, वह डेटा एक शब्द (कंप्यूटर भाषा में एक स्ट्रिंग) या एक संख्या (एक इंटीजर)