सी # में $ का उपयोग कर स्ट्रिंग इंटरपोलेशन

Si Mem Ka Upayoga Kara Stringa Intarapolesana



स्ट्रिंग इंटरपोलेशन सी # में एक उपयोगी सुविधा है जो डेवलपर्स को स्ट्रिंग अक्षर के अंदर अभिव्यक्तियों को एम्बेड करने की अनुमति देती है। यह एक स्ट्रिंग शाब्दिक के भीतर प्लेसहोल्डर के अंदर चर या भावों के मूल्यों को शामिल करके एक स्ट्रिंग बनाने का एक तरीका है।

स्ट्रिंग इंटरपोलेशन डॉलर साइन ($) का उपयोग करके किया जाता है, इसके बाद कर्ली ब्रेसिज़ ({}) के बाद भावों को संलग्न किया जाता है, यह लेख चर्चा करेगा कि सी # में डॉलर साइन का उपयोग करके स्ट्रिंग इंटरपोलेशन कैसे करें।

सी # में $ का उपयोग कर स्ट्रिंग इंटरपोलेशन

सी # में स्ट्रिंग इंटरपोलेशन का उपयोग करने के लिए, आप $ वर्ण के साथ एक स्ट्रिंग शाब्दिक उपसर्ग कर सकते हैं और उसके बाद, आप कर्ली ब्रेसिज़ {} के भीतर उनके मूल्यों को प्रक्षेपित करने के लिए स्ट्रिंग शाब्दिक के भीतर भाव शामिल कर सकते हैं, यहाँ एक उदाहरण है:







का उपयोग करते हुए प्रणाली ;

कक्षा कार्यक्रम {
स्थिर खालीपन मुख्य ( डोरी [ ] तर्क ) {
डोरी नाम = 'वह स्वयं' ;
int यहाँ आयु = 25 ;
सांत्वना देना . पंक्ति लिखो ( $ 'मेरा नाम {name} है और मेरी उम्र {age} साल है' ) ;
}
}

इस कोड में, स्ट्रिंग लिटरल “My name is {name} and I am {age} years old” को वेरिएबल के मानों के साथ इंटरपोलेट किया गया है नाम और आयु , इस कोड का परिणाम है:





स्ट्रिंग इंटरपोलेशन का उपयोग करते समय आप घुंघराले ब्रेसिज़ के अंदर भाव भी सम्मिलित कर सकते हैं; एक उदाहरण के रूप में, निम्नलिखित पर विचार करें:





का उपयोग करते हुए प्रणाली ;
कक्षा कार्यक्रम {
स्थिर खालीपन मुख्य ( डोरी [ ] तर्क ) {
int यहाँ एक्स = 10 ;
int यहाँ और = बीस ;
सांत्वना देना . पंक्ति लिखो ( $ '{x} और {y} का योग {x + y} है।' ) ;
}
}

इस कोड में, एक्सप्रेशन {x + y} को इंटरपोलेटेड स्ट्रिंग लिटरल के अंदर शामिल किया गया है, इस कोड का परिणाम होगा:



निष्कर्ष

सी # में स्ट्रिंग इंटरपोलेशन स्ट्रिंग अक्षर के अंदर अभिव्यक्तियों को एम्बेड करने का एक शक्तिशाली तरीका है। कर्ली ब्रेसेस {} के बाद $ वर्ण का उपयोग करके, डेवलपर्स अधिक पठनीय और बनाए रखने योग्य कोड बना सकते हैं जो लिखने और समझने में आसान है। स्ट्रिंग प्रक्षेप स्ट्रिंग संघनन को सरल करता है और जटिल स्ट्रिंग संघटन अभिव्यक्तियों की आवश्यकता को समाप्त करके कोड की पठनीयता में सुधार करता है।