क्या मुझे प्रत्येक PowerShell कथन के अंत में अर्धविराम का उपयोग करना चाहिए? [बन्द है]


36

मैंने C # में काफी हद तक प्रोग्रामिंग की है, लेकिन फिर मैंने बहुत सी टी-एसक्यूएल स्क्रिप्ट भी लिखी हैं। C # को अर्धविराम की आवश्यकता होती है, और T-SQL और PowerShell वे वैकल्पिक हैं। PowerShell के लिए आप क्या करते हैं? क्यूं कर? मेरा पेट महसूस होता है कि इसमें अर्धविराम शामिल हैं लेकिन मुझे नहीं पता कि क्यों।


क्या आप लाइन खत्म करने के लिए अर्धविराम के बारे में बात कर रहे हैं? यह सवाल अपमानजनक है।
हेक्स

1
@ हेक्स: यह विषय से बाहर क्यों होगा? PowerShell का उपयोग आपको मशीन को संचालित करने के लिए किया जाता है, तो क्यों नहीं ...
बार्ट दे वोस

@ एक पंक्ति के अंत में हाँ। यह ऑफ-टॉपिक क्यों है?
मार्क एलीसन

मार्क एलीसन, क्षमा करें, यह मेरी गलती थी क्योंकि मैंने आपके प्रश्न को गलत समझा। Linux के पॉवरशेल में आपको अर्धविराम जोड़ने की आवश्यकता नहीं है क्योंकि आपको MS DOS में अर्धविराम जोड़ने की आवश्यकता नहीं है।
हेक्स

यह इसलिए है क्योंकि इसमें मुख्य रूप से ब्रैकेट हैं। वे और अर्धविराम चॉकलेट और पीनट बटर की तरह हैं। वे अविभाज्य हैं। मैं
कर्निघन

जवाबों:


45

पॉवर्सशेल मुख्य रूप से स्टेटमेंट सेपरेटर के रूप में नई लाइनों का उपयोग करता है , लेकिन सेमीकोलोन का उपयोग एक लाइन पर कई स्टेटमेंट के लिए किया जा सकता है।


17

कुंजी, चाहे आप अर्धविराम का उपयोग करने के लिए चुनते हों या नहीं, सुसंगत होना चाहिए। यदि आप C # में उनका उपयोग करने के लिए उपयोग किए जाते हैं, तो PowerShell में उनका उपयोग करना जारी रखें। यदि आप उनका उपयोग नहीं करना चाहते हैं, तो उनका उपयोग न करें। एक मानक चुनें और अपने और अपने कोड को पढ़ने और उपयोग करने वाले लोगों के लिए इसके साथ रहें। यह बदसूरत हो जाएगा यदि आप एक परियोजना के माध्यम से आधे रास्ते का उपयोग करना शुरू करने का फैसला करते हैं।

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