मैं vbCr के समान एक स्थिर चार मान कैसे परिभाषित करूं? यह काम नहीं करता ...
सार्वजनिक const ctrm के रूप में char = "\ m" c
यह कहता है कि निरंतर में एक अक्षर होना चाहिए ठीक है, ठीक है, यह नहीं है कि "\ m" क्या है ?, निम्नलिखित के बारे में क्या है
सार्वजनिक const CTRM के रूप में char = कन्वर्ट। Tochar (9)
इसकी अनुमति नहीं है क्योंकि यह फ़ंक्शन है हुह। सौभाग्य से यह काम करता है:
सार्वजनिक मंद सीटीआरएम के रूप में char = कन्वर्ट.ToChar (9)
लेकिन यह उप इष्टतम लगता है क्या मुझे यहाँ कुछ याद आ रहा है?
फ़्सींटेग्राल का जवाब ठीक है, लेकिन थोड़ा सरल हो सकता है। और यदि आप उन्हें वीबी कार्य के लिए पसंद करते हैं, तो आप फ्रेमवर्क फ़ंक्शंस का उपयोग कर सकते हैं।
कक्षा विधि:
सार्वजनिक वर्ग AppConsts सार्वजनिक साझा किए गए पढ़ने के लिए केवल CtrlEM के रूप में Char = Convert.ToChar ( 25) सार्वजनिक साझा रीडलाइन सीएनटीटी के रूप में चार्ज = कन्वर्ट.ToChar (9) सार्वजनिक साझा रीडलाइन केवल CtrlN के रूप में चार्ज = कन्वर्ट.ToChar (10) सार्वजनिक साझा पढ़ें केवल सीएनएम के रूप में चार = कन्वर्ट.छोड़ (13) सार्वजनिक साझा पढ़ें केवल सीआरएलएफ के रूप में स्ट्रिंग = CtrlN & amp; ; CtrlM ... अंत कक्षा 'उपयोग: मंद स्ट्रिंग = "..." के रूप में & amp; AppConts.CtrlEM
वे भी intellisense में दिखाई देगा यदि आप प्रकार / वर्ग नाम घुसपैठ पसंद नहीं करते हैं, तो आप वर्ग को आयात कर सकते हैं (मैं प्रकार प्रकार की तरह शामिल है क्योंकि यह IntelliSense सूची को संगत मूल्यों में तेजी से संकलित करता है):
आयात AppConsts वैकल्पिक रूप से, आप मॉड्यूल विधि का उपयोग कर सकते हैं: मॉड्यूल प्रोग्राम मित्र रीडलाइन केवल CtrlM के रूप में char = कन्वर्ट। ToChar (25) अंत मॉड्यूल 'उपयोग: मंद s2 के रूप में स्ट्रिंग = "xxxx ..." & amp; CtrlM
वे वास्तव में स्थिर नहीं हैं, जहां तक संकलक उन्हें समय संकलन में शामिल करता है क्योंकि वे नहीं हैं - वे सिर्फ पढ़ने के लिए केवल फ़ील्ड हैं लेकिन आईडीई में जहां तक आपका कोड चिंतित है , वे स्थिर, काम करना, लगता है और स्वादांत की तरह स्वाद लेते हैं।
यह const
कथन का उपयोग होता है जो आप को परिभाषित कैसे कर सकते हैं और आपको नेट (नेट) की बजाय वीबी फ़ंक्शन का उपयोग करने की आवश्यकता होती है।
< / div>
Comments
Post a Comment