विस्तार विधियों के साथ हम आसानी से किसी भी प्रकार के तरीकों को जोड़ सकते हैं। जाहिर है, यह .NET के भविष्य के संस्करण में संभावना को खोलता है, विस्तार विधि को अब कॉल नहीं किया जा सकता है (उदाहरण के लिए अब प्रकार में विस्तार विधि के समान हस्ताक्षर वाले विधि शामिल हैं)।विस्तार के तरीके संगत
क्या यह चिंता का विषय होना चाहिए?
यदि हां, तो मुझे इस तरह से कैसे निपटना चाहिए और मेरे विस्तार विधियों को डिज़ाइन करना चाहिए क्योंकि कोड परिवर्तन को कम करने के लिए यह होना चाहिए?
यदि आप इसके बारे में चिंतित हैं, तो एक समाधान विस्तार विधियों का उपयोग नहीं करेगा। ';)' आप जिस वर्ग को विस्तारित कर रहे हैं उससे प्राप्त हो सकते हैं और इस तरह से विधि जोड़ सकते हैं। आपको चेतावनियां मिलेंगी कि आप बाद में जोड़े गए नए तरीके को छुपा रहे हैं। या आप स्थिर विधि से 'इस' पैरामीटर संशोधक को हटा सकते हैं। –