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

C# में StringTemplate क्लास


StringTemplate क्लास का उपयोग फॉर्मेट स्ट्रिंग को पार्स करने के लिए किया जाता है, ताकि यह String.Format के साथ संगत हो। StringTemplate क्लास NString लाइब्रेरी के अंतर्गत आती है जिसमें एक्सटेंशन विधियाँ होती हैं। ये विधियाँ स्ट्रिंग मैनिपुलेशन को उपयोग में आसान बनाती हैं जैसे:

IsNullOrEmpty() IsNullOrWhiteSpace() Join() Truncate() Left() Right() Capitalize()

StringTemplate.Format, String.Format से बेहतर है क्योंकि यह अधिक पठनीय और त्रुटियों से कम प्रवण है।

मानों का क्रम आसानी से फॉर्मेट किया जा सकता है। मानों को String.Format के समान तरीके से फॉर्मेट किया जाता है, लेकिन क्रमांकित प्लेसहोल्डर्स के बजाय नामित प्लेसहोल्डर्स के साथ।

निम्नलिखित एक नमूना है:

string str = StringTemplate.Format("{ExamName} will held on {ExamDate:D}", new { p.ExamName, p.ExamDate });

  1. - JavaTuples में Triplet क्लास

    एक Triplet क्लास तीन एलिमेंट्स का टपल है। यह JavaTuples लाइब्रेरी का हिस्सा है। JavaTuples में Triplet क्लास के साथ काम करने के लिए, आपको निम्नलिखित पैकेज इम्पोर्ट करना होगा: import org.javatuples.Triplet; उदाहरण आइए Triplet क्लास को इम्प्लीमेंट करने का एक उदाहरण देखें: import org.javatuples.Triple

  1. - पायथन में स्ट्रिंग टेम्प्लेट क्लास

    पायथन का string.Template क्लास सरल टेम्प्लेट स्ट्रिंग्स बनाने के लिए उपयोग होता है। यह पायथन 2.4 में पेश किया गया था। % फॉर्मेटिंग के विपरीत, यह प्लेसहोल्डर के लिए $ साइन का उपयोग करता है। Template क्लास के मेथड्स Template(template): कंस्ट्रक्टर, टेम्प्लेट स्ट्रिंग लेता है। substitute(mapping, **k

  1. - पायथन में स्ट्रिंग ऑपरेशन्स

    पायथन में एक मानक लाइब्रेरी होती है जिसे string कहा जाता है। इस मॉड्यूल में विभिन्न स्ट्रिंग-संबंधी कॉन्स्टेंट्स, मेथड्स और क्लासेस उपलब्ध होते हैं।इनका उपयोग करने के लिए, हमें अपने कोड में string मॉड्यूल को इम्पोर्ट करना पड़ता है।import stringकुछ स्ट्रिंग कॉन्स्टेंट्स और उनके मान निम्नलिखित हैं:क्र