का डिफ़ॉल्ट एक्सेस संशोधक बनाम मैं बनाम 2010 में नमूना वर्ग बना देता हूं।सी # मुख्य() विधि
क्लास व्यू के माध्यम से, मुझे मुख्य आंतरिक के लिए डिफ़ॉल्ट एक्सेस संशोधक दिखाई देता है।
मैं कुछ लोगों को यह भी देखता हूं कि मुख्य के लिए डिफ़ॉल्ट पहुंच संशोधक "निस्संदेह निजी" है।
विजुअल स्टूडियो 2010 स्वचालित रूप से एक कार्यक्रम की मुख्य() विधि को पूरी तरह से निजी रूप से परिभाषित करता है। ऐसा करने से अन्य अनुप्रयोगों को सीधे दूसरे के प्रवेश बिंदु का आह्वान नहीं कर सकता है।
मुझे पता है कि आंतरिक और निजी के बीच अंतर हैं। तो कौन सा सही है?
बेशक, एक 'इंटरफेस' या 'एनम' प्रकार के अंदर घोषित एक सदस्य हमेशा सार्वजनिक होता है, और इसे 'एनम' और' इंटरफेस 'प्रकार के सदस्यों के साथ किसी भी एक्सेस संशोधक को निर्दिष्ट करने की अनुमति नहीं है। एक वर्ग 'या 'struct' में घोषित सदस्यों को निश्चित रूप से डिफ़ॉल्ट रूप से निजी हैं, जैसा कि आप कहते हैं। एक और मुद्दा: ऊपर 'मुख्य' विधि गैर स्थैतिक है, इसलिए यह एक प्रविष्टि बिंदु नहीं हो सकता है। –
@JeppeStigNielsen: संपादित करेंगे। –