जावा में की तरह मेरे पास है:क्या मैं प्रतिबिंब का उपयोग कर सी # में एक निजी रीडोनली विरासत क्षेत्र बदल सकता हूं?
Class.getSuperClass().getDeclaredFields()
मैं कैसे पता है और एक सुपर क्लास से निजी क्षेत्र निर्धारित कर सकते हैं?
मुझे पता है कि इसकी दृढ़ता से अनुशंसा नहीं की जाती है, लेकिन मैं अपने आवेदन का परीक्षण कर रहा हूं और मुझे एक गलत स्थिति का अनुकरण करने की आवश्यकता है जहां आईडी सही है और नाम नहीं है। लेकिन यह आईडी निजी है।
लेकिन, इस कोड के साथ मैं मूल क्षेत्र नहीं प्राप्त कर सकता। ठीक है? – Custodio
@ लुइस, पैरेंट प्रकार – JaredPar
में देखने के लिए कोड को अपडेट किया गया है अब मैं केवल " k__BackingField" का उपयोग करके अपना क्षेत्र क्यों प्राप्त कर सकता हूं? –
Custodio