1) PowerShell अच्छा है अपेक्षाकृत छोटे अच्छी तरह से परिभाषित कार्य के लिए एस, विशेष रूप से क्षणिक एक दिवसीय कार्य और इंटरैक्टिव कार्य जब आप कमांड लाइन में सही कोडिंग कर रहे हों। यदि किसी कार्य को PowerShell कोड की कुछ पंक्तियों की आवश्यकता होती है (और आप जानते हैं कि क्योंकि आप PowerShell को पर्याप्त जानते हैं!) तो एक पूर्ण सी # प्रोजेक्ट लॉन्च करना अक्सर ओवरकिल होता है।
2) सी # बड़ी परियोजनाओं के लिए बेहतर है या जहां प्रदर्शन महत्वपूर्ण है। यह किसी भी परियोजना के लिए बेहतर है जिसे संभावित रूप से डिबगिंग और समस्या निवारण की आवश्यकता होगी।
3) पावरशेल और सी # पूरी तरह से मिलकर काम कर सकते हैं। एक दूसरे से कॉल करना आसान है। PowerShell .NET घटकों को जोड़ने के लिए अच्छा है। आप सी # में अपने जटिल और प्रदर्शन महत्वपूर्ण टुकड़ों को कार्यान्वित कर सकते हैं और फिर उन टुकड़ों को पावरशेल के साथ जोड़कर चिपका सकते हैं।
स्रोत
2010-11-15 19:39:51
एसओ पर दोनों की तुलना में पहले से ही कुछ पोस्ट पहले से ही ... –