स्थानिक व्हेरिएबल

लेखक: Randy Alexander
निर्मितीची तारीख: 23 एप्रिल 2021
अद्यतन तारीख: 16 मे 2024
Anonim
mod10lec49
व्हिडिओ: mod10lec49

सामग्री

व्याख्या - लोकल व्हेरिएबल म्हणजे काय?

लोकल व्हेरिएबल, सी # मध्ये व्हेरिएबलचा एक प्रकार म्हणजे ब्लॉकच्या सुरूवातीला व्हेरिएबल लोकल म्हणजे घोषित करणे. हे स्टेटमेंट, स्विच-स्टेटमेंट, फोरच स्टेटमेंट, वापरण्याचे विधान किंवा विशिष्ट-कॅच स्टेटमेंट किंवा स्टेटमेंट वापरुन देखील येऊ शकते.

लोकल व्हेरिएबल डिक्लेरियेशन व्हेरिएबलची नावे अभिज्ञापकांसह घोषित केलेल्या व्हेरिएबलचे प्रकार स्पष्टपणे परिभाषित करते.

लोकल व्हेरिएबल हा व्हेरिएबलचा एक प्रकार आहे ज्याचा वापर जेथे व्हेरिएबलची व्याप्ती आणि व्याप्ती त्या मेथड किंवा स्टेटमेंट ब्लॉकमध्ये असते ज्यामध्ये ते घोषित केले जाते. हे फोरच स्टेटमेंटमध्ये पुनरावृत्ती व्हेरिएबल, विशिष्ट-कॅच क्लॉजमधील अपवाद व्हेरिएबल आणि युजिंग स्टेटमेंटमधील रिसोर्स व्हेरिएबल म्हणून वापरले जाते. हे एक स्थिर म्हणून देखील वापरले जाऊ शकते ज्याचे मूल्य ज्या पद्धतीत किंवा स्टेटमेंट ब्लॉकमध्ये घोषित केले जाते त्यामध्ये बदल करता येणार नाही.

एक स्पष्टपणे टाइप केलेला स्थानिक व्हेरिएबल ज्याचा प्रकार त्याच्या उजवीकडील अभिव्यक्तीमधून कंपाईलरद्वारे अनुमानित केला जातो तो भाषा समाकलित क्वेरी (LINQ) शी व्यवहार करण्यासाठी उपयुक्त आहे, जे प्रत्येक LINQ निकाल संचासाठी सानुकूल प्रकार तयार करण्यात अज्ञात प्रकार परत करतात.


मायक्रोसॉफ्ट अझर आणि मायक्रोसॉफ्ट क्लाऊडची ओळख | या संपूर्ण मार्गदर्शकामध्ये आपण क्लाउड संगणन करणे म्हणजे काय आणि मायक्रोसॉफ्ट अझर आपल्याला क्लाऊडवरून आपला व्यवसाय स्थलांतरित आणि चालविण्यात कशी मदत करू शकेल हे शिकाल.

टेकोपीडिया स्थानिक व्हेरिएबलचे स्पष्टीकरण देते

लोकल व्हेरिएबलचे मेमरी allocलोकेशन त्याच्या प्रकारावर आधारित आहे. व्हॅल्यू-टाइप केलेल्या स्थानिक चल (स्ट्रीट, पूर्णांक इत्यादी प्रकारांसारखे) बाबतीत, संपूर्ण सामग्री स्टॅकमध्ये संग्रहित केली जाते, तर संदर्भ टाइप केलेले व्हेरिएबल अशा संचयित केले जाते की त्याचा संदर्भ भाग स्टॅकमध्ये आहे आणि त्यातील सामग्री ढीग मध्ये

एक नेटिव्ह टाईप केलेले लोकल व्हेरिएबल .NET प्रकार न वापरता घोषित केले जाते, परंतु "var" कीवर्ड सह जो योग्य प्रकाराचा असाइन करतो. उदाहरणार्थ, एखादी स्पष्टपणे टाईप केलेली लोकल व्हेरिएबल "फोरच" स्टेटमेंटमध्ये संग्रह प्रकार पुनरावृत्ती करण्यासाठी त्याचा प्रकार जाहीर न करता वापरली जाऊ शकते.

लोकल व्हेरिएबलच्या घोषणेच्या आधी असलेल्या यूएएल पोजीशनमध्ये कोडमध्ये स्थानिक व्हेरिएबलचा संदर्भ घेऊ नये. याव्यतिरिक्त, एकाच ब्लॉकमध्ये समान नावाचे दोन किंवा अधिक स्थानिक चल असू शकत नाहीत, कारण यामुळे संकलनात त्रुटी येऊ शकते. एकाच स्टेटमेंटमध्ये एकाच प्रकारचे अनेक स्थानिक व्हेरिएबल्स घोषित आणि आरंभ केल्या जाऊ शकतात.

वर्गाच्या पद्धतीत ज्याचे फील्ड त्याच्या नावाप्रमाणेच व्हेरिएबल आहे, स्थानिक व्हेरिएबल मेथडमध्ये प्रवेश करत असताना हे फील्ड लपवितो. फिल्डपेक्षा स्थानिक चल वापरणे अधिक कार्यक्षम आहे.


ही व्याख्या सी # च्या कॉन मध्ये लिहिलेली होती