.net - How do I override a property in a non-inheritable class? -
MSDN दस्तावेज़ीकरण में, सिस्टम। Reflection.Assembly में CodeBase नामक एक संपत्ति होती है जिसे ओवरड्राइडेबल के रूप में परिभाषित किया जाता है।
< पूर्व> सार्वजनिक ओवर्रिडिव रीडलाइन प्रॉपर्टी कोडबेस के रूप में स्ट्रिंग
हालांकि, अगर मैं एक नया वर्ग बनाने का प्रयास करता हूं जो सिस्टम को संभालती है। Reflection.Assembly, मुझे एक त्रुटि संदेश मिलता है जो मुझे यह बताता है वंशानुगत नहीं किया जा सकता है तो मैं इस संपत्ति को ओवरराइड कैसे कर सकता हूं?
दुर्भाग्यवश आप ऐसा नहीं कर सकते।
< P> हालांकि विधानसभा
कक्षा को स्वयं को सार्वजनिक
घोषित किया जाता है, यह केवल एक आंतरिक
कन्स्ट्रक्टर प्रदान करता है इसका प्रभावी रूप से मतलब है कि यह केवल अपनी स्वयं की विधानसभा के भीतर instantiated (या विरासत में मिला) हो सकता है, mscorlib।
Comments
Post a Comment