क्या "\t"
का उपयोग करने के बजाय, पर्यावरण वर्ग के अंदर एक नया लाइन वर्ण जैसे टैब वर्ण का उपयोग करने का कोई तरीका है?प्रोग्रामेटिक रूप से .NET में टैब वर्ण का उपयोग कर?
उत्तर
सं
केवल कारण यह है कि Environment.NewLine
मौजूद सभी पार मंच मुद्दों, जो टैब वर्ण नहीं होता है पर।
न्यूलाइन पर न्यूलाइन चरित्र \r
(प्री-ओएस एक्स) मैक, \n
और \r\n
पर है।
इन प्लेटफ़ॉर्म पर नेट कोड को पोर्टेबल होने की अनुमति देने के लिए, Environment.NewLine
प्रॉपर्टी बनाई गई थी, ताकि आपके कोड पर चल रहे प्लेटफॉर्म द्वारा उपयोग किए गए न्यूलाइन कैरेक्टर को वापस कर दिया जा सके।
टैब वर्ण सभी प्लेटफार्मों में मानक है, इसलिए इसे वापस करने के लिए संपत्ति बनाने में कोई बात नहीं है।
का उपयोग कर सकते हैं लेकिन यह एक ऐसी संपत्ति के लिए उपयोगी होगी जो कितनी रिक्त स्थान लौटाती है एक टैब के बराबर है। मेरे पर्यावरण में (मेरी मेज के चार फीट के भीतर), एक टैब चार रिक्त स्थान के बराबर है;) – RedFilter
@ ऑर्बमन: यह एक संपादक सेटिंग है। ढांचे की संपत्ति के रूप में यह अर्थहीन होगा। – SLaks
पेडेंट्री, लेकिन मैक ओएस एक्स (और इस प्रकार 2001 या उसके बाद स्थापित सभी मैक) \ n' का उपयोग करता है। –
यदि आप वास्तव में चाहते थे, तो आप एक संदर्भ जोड़ सकते हैं और Microsoft.VisualBasic.Constants.vbTab
का उपयोग कर सकते हैं। लेकिन टैब वर्ण ऐसा कुछ नहीं है जो आपके पर्यावरण के आधार पर बदलता है ताकि System.Environment
आपके लिए कोई संपत्ति न हो।
क्या आप इसके लिए पूर्व-परिभाषित सिस्टम निरंतर खोज रहे हैं (जैसे पर्यावरण। न्यूलाइन)? जहां तक मुझे पता है, ऐसी कोई चीज नहीं है, लेकिन आप निश्चित रूप से अपना स्वयं का स्थिर बना सकते हैं।
हाँ वह वही था जिसे मैं ढूंढ रहा था। –
@ जोन: __Why__? – SLaks
मुझे लगता है कि यह प्रत्येक प्लेटफार्म के लिए एक ही मूल्य था, लेकिन सोचा था, जैसे टैब चरित्र व्यापक रूप से उपयोग किया जाता है, यह एक निरंतर संपत्ति के रूप में "बेहतर" हो सकता है। मैं हर समय "\ t" के साथ कोड देखता हूं, इसलिए सोचा कि यह एक डिफ़ॉल्ट परिभाषित निरंतर होना अच्छा होगा। –
पार्टी के दो साल देर से मुझे पता है, लेकिन अगर कोई इस पर आता है तो आप ControlChars.Tab
का भी उपयोग कर सकते हैं।
'माइक्रोसॉफ्ट.विज़ुअल बेसिक' नामस्थान में मिला। – cjbarth
क्योंकि केवल VisualBasic डेवलपर्स टैब का उपयोग करते हैं, है ना? –
- 1. प्रोग्रामेटिक रूप से .NET
- 2. प्रोग्रामेटिक रूप से .NET
- 3. .NET में प्रोग्रामेटिक रूप से HttpHandler जोड़ने का कोई तरीका?
- 4. जावा में टैब वर्ण
- 5. टैब को कैसे बदलें (UITabViewController का) प्रोग्रामेटिक रूप से?
- 6. क्या मैं प्रोग्रामेटिक रूप से .NET का उपयोग कर .NET के नए संस्करण को स्थापित कर सकता हूं?
- 7. डेटा एनोटेशन प्रोग्रामेटिक रूप से
- 8. प्रारंभिक टैब बार चयन को प्रोग्रामेटिक रूप से
- 9. विंडोज में प्रोग्राम का उपयोग प्रोग्रामेटिक रूप से निर्धारित करें?
- 10. प्रोग्रामेटिक रूप से फोकस निकालें?
- 11. प्रोग्रामेटिक रूप से सीआईएल
- 12. pyplot टैब वर्ण
- 13. एक TabBarController प्रोग्रामेटिक रूप से
- 14. emacs में टैब वर्ण खोजें
- 15. टैबबारकंट्रोलर के चयनित टैब को प्रोग्रामेटिक रूप से बदलना
- 16. प्रोग्रामेटिक रूप से .NET में X.509 प्रमाणपत्र कैसे बनाएं?
- 17. WPF UI तत्व टैब प्रोग्रामेटिक रूप से नेविगेट कैसे करें?
- 18. जेएसपी प्रोग्रामेटिक रूप से
- 19. जीएसी प्रोग्रामेटिक रूप से
- 20. प्रोग्रामेटिक रूप से GPU उपयोग प्राप्त करें
- 21. एंड्रॉइड प्रोग्रामेटिक रूप से
- 22. प्रोग्रामेटिक रूप से इंटरनेट एक्सप्लोरर
- 23. प्रोग्रामेटिक रूप से
- 24. .NET MVC 3 प्रोग्रामेटिक रूप से लेआउट सेट
- 25. पीडीएफ प्रोग्रामेटिक रूप से
- 26. GridView प्रोग्रामेटिक रूप से
- 27. प्रोग्रामेटिक रूप से VB.NET
- 28. प्रोग्रामेटिक रूप से कच्चे_इनपुट
- 29. एनएलओजी प्रोग्रामेटिक रूप से
- 30. .NET स्थानीयकरण: जापानी वर्ण वर्गों के रूप में प्रदर्शित
आप "\ t" के साथ क्या खो रहे हैं? –
@ ओस्कर: वह, मुझे लगता है, सवाल का हिस्सा है। – SLaks
@ एसएलएक्स, सच। शायद वह यह लिख सकता था, हालांकि यह अब बहुत स्पष्ट लगता है कि आपने इसे –