मैं सोच रहा था, स्थिर Create
विधियां क्यों मौजूद हैं?स्थैतिक तरीके विधियां क्यों मौजूद हैं?
उदाहरण के लिए, क्यों इस कोड का उपयोग: इस कोड पर
System.Xml.XmlReader reader = System.Xml.XmlReader.Create(inputUri);
:
System.Xml.XmlReader reader = new System.Xml.XmlReader(inputUri);
मैं एक दूसरे के ऊपर का उपयोग कर के लिए तर्क नहीं मिल रहा है, और किसी भी संबंध नहीं मिल सकता है कक्षाओं के बीच जो इस निर्माण का उपयोग दूसरे पर करते हैं।
क्या कोई इस पर कुछ प्रकाश डाल सकता है?
इस तथ्य को कभी भी नहीं देखा कि यह सार है। क्या इस वर्ग में हर वर्ग के लिए यह सच है? – GeReV
+1 लेकिन आप थोड़ा उदाहरण देने के लिए कुछ और लाइनें खर्च कर सकते थे .. –
@GeReV: .NET Framework में कई सार वर्ग हैं जो एक बनाएं विधि प्रदान करते हैं। लेकिन यह एक आवश्यकता नहीं है। यह एक डिजाइन पैटर्न है। – dtb