Visual Basic .NET Language
विकल्प स्पष्ट
खोज…
टिप्पणियों
Option Explicit On
विजुअल बेसिक .Net के साथ एक अनुशंसित अच्छा अभ्यास है। यह आपको क्लीनर, अधिक स्थिर, अधिक बग-मुक्त, अधिक रखरखाव योग्य कोड बनाने के लिए डेवलपर के रूप में मदद करता है। कुछ मामलों में यह आपको बेहतर प्रदर्शन के साथ कार्यक्रम लिखने में भी मदद कर सकता है!
https://support.microsoft.com/en-in/kb/311329#bookmark-3 विकल्प के लिए सख्त के साथ भी विकल्प के बजाय स्पष्ट उपयोग किया जा सकता है। विकल्प सख्त विरासत विकल्प स्पष्ट।
यह क्या है?
यह आपको स्पष्ट रूप से सभी चर घोषित करने के लिए मजबूर करता है।
स्पष्ट रूप से घोषित करने और अंतर्निहित रूप से एक चर घोषित करने के बीच अंतर क्या है?
स्पष्ट रूप से एक चर घोषित:
Dim anInteger As Integer = 1234
स्पष्ट रूप से एक चर घोषित:
'Did not declare aNumber using Dim
aNumber = 1234
निष्कर्ष
इसलिए, आपके पास हमेशा Option Explicit On
होना चाहिए क्योंकि आप असाइनमेंट के दौरान एक चर को गलत कर सकते हैं, जिसके कारण आपका प्रोग्राम अप्रत्याशित रूप से व्यवहार करता है।
इसे कैसे स्विच करें?
दस्तावेज़ स्तर
यह डिफ़ॉल्ट रूप से चालू है, लेकिन कोड फ़ाइल के शीर्ष Option Explicit On
रखकर आप सुरक्षा की एक अतिरिक्त परत रख सकते हैं। विकल्प पूरे दस्तावेज़ पर लागू होगा।
परियोजना स्तर
आप इसे दृश्य स्टूडियो में मेनू के माध्यम से बदल सकते हैं:
परियोजना> [परियोजना] गुण> संकलन टैब> विकल्प स्पष्ट
चुनें On
ड्रॉप-डाउन मेनू में। विकल्प पूरे दस्तावेज़ पर लागू होगा।
सभी नए प्रोजेक्ट
आप इसे चुनकर सभी नई परियोजनाओं के लिए डिफ़ॉल्ट रूप से चालू कर सकते हैं:
उपकरण> विकल्प> परियोजनाएं और समाधान> VB चूक> विकल्प स्पष्ट
चुनें On
ड्रॉप-डाउन मेनू में।