सी # में: यदि मैं इस तरह का संदेश बनाना चाहता हूं: "हाय हमारे पास ये उड़ानें हैं: फ्लाइट ए, बी, सी, डी आप कौन सा करते हैं चाहते हैं "स्ट्रिंग के बीच में परिवर्तनीय मान डालें
जहां बोल्ड में केवल अनुभाग गतिशील है और मैं रन टाइम पर अपना मान पास करता हूं, लेकिन इसके बाएं और दाएं हिस्से निश्चित हैं। मैं इसे बनाने के लिए LeftMessage + वेरिएबल्स + राइट मैसेज जैसे कुछ बना सकता हूं। लेकिन मैं सोच रहा था कि क्या दो अलग-अलग बाएं और दाएं संदेश बनाने की आवश्यकता के बिना इसे एक साथ करने का कोई तरीका है?
अनुवाद उद्देश्यों के लिए मैं स्ट्रिंग संसाधनों के अंदर उन बाएं और दाएं संदेशों को डाल रहा हूं, इसलिए अब मेरे पास दो अलग स्ट्रिंग संसाधन हैं। तो मैं देखना चाहता था कि क्या यह सब एक बार में करने का कोई तरीका है?
हाँ String.Join देखो() विधि उदाहरण String.Join (',', someVariable) या String.Format ("संदेश {0}। और के आराम के लिए निम्नलिखित परम काउंटर (रों) का उपयोग टेक्स्ट पैराम्स {1} {2} {3}, आदि – MethodMan
कृपया ध्यान दें कि भाषाएं बदलती हैं, और वर्तमान में स्वीकृत उत्तर अब सबसे अच्छा नहीं है। उदाहरण के लिए http://stackoverflow.com/a/32512833/1856015 देखें स्ट्रिंग प्रक्षेप का उपयोग कर। –