string-interpolation पर टैग किए गए जवाब

स्ट्रिंग इंटरपोलेशन निर्धारित मूल्यों द्वारा स्ट्रिंग में परिभाषित वर्ण अनुक्रमों का प्रतिस्थापन है। संघटन संचालकों का उपयोग करते हुए कई तार और मूल्यों की संरचना की तुलना में सामग्री को स्वरूपण और परिभाषित करने के लिए यह प्रतिनिधित्व अधिक सहज माना जा सकता है। स्ट्रिंग इंटरपोलेशन को आमतौर पर PHP, हेक्स, पर्ल, रूबी, पायथन, सी # (6.0 के रूप में) और अन्य सहित कई प्रोग्रामिंग भाषाओं में एक भाषा सुविधा के रूप में लागू किया जाता है।

19
मैं जावास्क्रिप्ट में स्ट्रिंग प्रक्षेप कैसे कर सकता हूं?
इस कोड पर विचार करें: var age = 3; console.log("I'm " + age + " years old!"); क्या स्ट्रिंग समवर्ती के अलावा एक स्ट्रिंग में एक चर के मूल्य को सम्मिलित करने के लिए कोई अन्य तरीके हैं?

16
जावास्क्रिप्ट में तारों के बीच के अंतर को कैसे सुधारा जा सकता है?
मुझे पता है कि PHP में हम ऐसा कुछ कर सकते हैं: $hello = "foo"; $my_string = "I pity the $hello"; आउटपुट: "I pity the foo" मैं सोच रहा था कि क्या यही बात जावास्क्रिप्ट में भी संभव है। संघनन का उपयोग किए बिना स्ट्रिंग के अंदर चर का उपयोग …

1
एक प्रक्षेपित स्ट्रिंग के अंदर टर्नरी ऑपरेटर का उपयोग कैसे करें?
मैं उलझन में हूँ कि यह कोड क्यों संकलित नहीं होगा: var result = $"{fieldName}{isDescending ? " desc" : string.Empty}"; अगर मैं इसे विभाजित करता हूं, तो यह ठीक काम करता है: var desc = isDescending ? " desc" : string.Empty; var result = $"{fieldName}{desc}";

15
PHP - कैसे एक नया चरित्र बनाने के लिए?
PHP में मैं एक नया चरित्र बनाने की कोशिश कर रहा हूँ: echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n'; बाद में मैंने नोटपैड में बनाई गई फ़ाइल को खोला और यह न्यूलाइन लिखता है: 1 जॉन डो \ आर \ एन 1 जॉन डो \ …


1
आप प्रक्षेप के साथ वर्बेटिम स्ट्रिंग्स का उपयोग कैसे करते हैं?
C # 6 में एक नई विशेषता है: प्रक्षेपित तार। ये आपको अनुक्रमणिका पर निर्भर रहने के बजाय सीधे कोड में अभिव्यक्ति देते हैं: string s = string.Format("Adding \"{0}\" and {1} to foobar.", x, this.Y()); हो जाता है: string s = $"Adding \"{x}\" and {this.Y()} to foobar."; हालाँकि, हमारे पास …


3
स्ट्रिंग इंटरपोलेशन बनाम स्ट्रिंग ।फॉर्मैट
क्या स्ट्रिंग प्रक्षेप का उपयोग करने के बीच एक उल्लेखनीय प्रदर्शन अंतर है: myString += $"{x:x2}"; बनाम स्ट्रिंग.फॉर्मेट ()? myString += String.Format("{0:x2}", x); मैं केवल इसलिए पूछ रहा हूं क्योंकि रेस्पर ठीक करने का संकेत दे रहा है, और मुझे पहले बेवकूफ बनाया गया है।

13
मैं स्ट्रिंग्स को कैसे प्रक्षेपित करूं?
मैं C # में निम्नलिखित करना चाहता हूं (पायथन पृष्ठभूमि से आ रहा है): strVar = "stack" mystr = "This is %soverflow" % (strVar) मैं स्ट्रिंग के अंदर टोकन को इसके बाहर के मूल्य के साथ कैसे बदल सकता हूं?

10
एफ-स्ट्रिंग्स के मूल्यांकन को स्थगित / स्थगित कैसे करें?
मैं कुछ फ़ाइलों को उत्पन्न करने के लिए टेम्प्लेट स्ट्रिंग का उपयोग कर रहा हूं और मुझे इस उद्देश्य के लिए नए एफ-स्ट्रिंग्स की संक्षिप्तता पसंद है, मेरे पिछले टेम्पलेट कोड को कुछ इस तरह से कम करने के लिए: template_a = "The current name is {name}" names = ["foo", …

4
आप एक दो-उद्धृत स्ट्रिंग में किसी ऑब्जेक्ट की संपत्ति का उपयोग कैसे कर सकते हैं?
मेरे पास निम्नलिखित कोड हैं: $DatabaseSettings = @(); $NewDatabaseSetting = "" | select DatabaseName, DataFile, LogFile, LiveBackupPath; $NewDatabaseSetting.DatabaseName = "LiveEmployees_PD"; $NewDatabaseSetting.DataFile = "LiveEmployees_PD_Data"; $NewDatabaseSetting.LogFile = "LiveEmployees_PD_Log"; $NewDatabaseSetting.LiveBackupPath = '\\LiveServer\LiveEmployeesBackups'; $DatabaseSettings += $NewDatabaseSetting; जब मैं एक स्ट्रिंग निष्पादित कमांड में गुणों में से एक का उपयोग करने का प्रयास करता हूं: …

1
क्यों रूबी में स्ट्रिंग इंटरपोलेशन काम नहीं करता है जब कोई घुंघराले ब्रेसिज़ नहीं होते हैं?
रूबी में स्ट्रिंग प्रक्षेप का उपयोग करने का उचित तरीका इस प्रकार है: name = "Ned Stark" puts "Hello there, #{name}" #=> "Hello there, Ned Stark" यही तरीका है कि मैं हमेशा इसका इस्तेमाल करने का इरादा रखता हूं। हालांकि, मैंने रूबी के स्ट्रिंग इंटरपोलेशन में कुछ अजीब देखा है …

8
कैसे हल करने के लिए "स्ट्रिंग प्रक्षेप एक वैकल्पिक मूल्य के लिए डिबग विवरण तैयार करता है; क्या आपको यह स्पष्ट करने का मतलब है? " Xcode में 8.3 बीटा?
8.3 के बाद से, zillions चेतावनियाँ "स्ट्रिंग प्रक्षेप एक वैकल्पिक मूल्य के लिए एक डिबग विवरण पैदा करता है? क्या आप इसे स्पष्ट करने का मतलब है?" मेरे कोड में दिखाई दिया। उदाहरण के लिए, चेतावनी निम्न स्थिति में पॉप अप हुई, जहां विकल्प शून्य हो सकते हैं: let msg …

7
C # 6 में स्ट्रिंग इंटरपोलेशन के साथ एस्केप कैरेक्टर्स का उपयोग कैसे करें?
मैं स्ट्रिंग प्रक्षेप का उपयोग कर रहा हूं और इसे प्यार कर रहा हूं, हालांकि मेरे पास एक मुद्दा है जहां मैं अपने आउटपुट में एक बैकस्लैश शामिल करने की कोशिश कर रहा हूं, लेकिन मैं इसे काम करने में सक्षम नहीं हूं। मुझे जो चाहिए वो कुछ इस तरह …

2
C # 6 इंटरपोलेटेड स्ट्रिंग का उपयोग करके डबल फॉर्मेट कैसे करें?
मैंने stringचर जैसे संदेश वाले संदेशों के लिए प्रक्षेपित तार का उपयोग किया है $"{EmployeeName}, {Department}"। अब मैं एक स्वरूपित दिखाने के लिए एक प्रक्षेपित स्ट्रिंग का उपयोग करना चाहता हूं double। उदाहरण var aNumberAsString = aDoubleValue.ToString("0.####"); मैं इसे एक प्रक्षेपित स्ट्रिंग के रूप में कैसे लिख सकता हूं? कुछ …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.