मैं सी # में आंतरिक पहुंच संशोधक को समझने की कोशिश कर रहा हूं। मुझे समझ में नहीं आ रहा है कि एक असेंबली वास्तव में क्या है, और उस असेंबली के अंदर मेरे कार्यक्रम का कौन सा हिस्सा आयोजित किया जाता है। मैं इतना है कि एक चर निम्नलिखित नाम स्थान के अंदर ही वस्तुओं से accessibly है इसे बनाने के लिए कोशिश कर रहा था:सी # असेंबली, असेंबली में क्या है?
namespace Engine.Entity
प्रश्न में चर नाम स्थान के अंदर एक कक्षा में परिभाषित किया गया है, इसलिए यदि मैं इसे आंतरिक बनाया मैं मान लिया है, उस नेमस्पेस के अंदर केवल ऑब्जेक्ट्स तक पहुंच है। मैं असेंबली और नेमस्पेस को एक के रूप में देख रहा हूं, और मुझे नहीं लगता कि यह सही है।
"नेट परावर्तक" कार्यक्रम पर एक नज़र डालें। यह आपको एक असेंबली खोलने देगा और इसमें क्या होगा। आप देखेंगे कि एक एकल असेंबली में कई नामस्थान हो सकते हैं। – David