class - C# - To use Partial Classes, or Seperate Ones? -


संभव डुप्लिकेट:

सबसे अच्छा अभ्यास और सबसे अच्छा प्रोग्रामिंग दृष्टिकोण, आंशिक कक्षाएं या व्यक्तिगत कक्षाएं किस तरह से है?

केवल आंशिक उपयोग कक्षाएं जहां एकाधिक वर्गों में एक वर्ग के तर्क को अलग करने में स्पष्ट लाभ होता है। सबसे स्पष्ट उदाहरण यह है कि जहां कोड का कुछ हिस्सा ऑटोजैनरेट किया गया है - कोड जनरेटर को आमतौर पर आंशिक प्रकार के निर्माण के लिए, डेवलपर द्वारा संवर्धित करने की अनुमति देने के लिए आम तौर पर इसका निर्माण करना चाहिए।

दो, यह महसूस करने के लिए कि कक्षाएं बाद की तरह कैसी दिखाई देगी।

ये वास्तव में प्रमुख उपयोग के मामले हैं - मैं उनको उदारतापूर्वक प्रयोग नहीं करना शुरू करूँगा; यह काम करना कठिन बनाता है जहां सब कुछ है जाहिर है, अपवाद हैं ... उदाहरण के लिए, System.Linq.Enumerable क्लास में .NET 3.5 बड़ा होना चाहिए, और यह आंशिक प्रकारों को प्रबंधित करने योग्य फाइलों के साथ समाप्त करने के लिए समझदारी होगी। / P>


Comments

Popular posts from this blog

ios - Form Sheet content disappearing -

MySql variables and php -

c++ - an enclosing-function local variable cannot be referenced in a lambda body unless if it is in capture list -