असेंबली होना, जिसे मैं संशोधित नहीं कर सकता (विक्रेता-आपूर्ति) जिसके पास एक वस्तु प्रकार लौटाने की एक विधि है लेकिन वास्तव में एक आंतरिक प्रकार है।
मैं अपनी विधानसभा से ऑब्जेक्ट के फ़ील्ड और / या तरीके कैसे एक्सेस कर सकता हूं?
ध्यान रखें कि मैं विक्रेता द्वारा आपूर्ति की गई विधानसभा को संशोधित नहीं कर सकता।
संक्षेप में, यहाँ मेरे पास क्या है:
विक्रेता से:
internal class InternalClass
public string test;
end class
public class Vendor
private InternalClass _internal;
public object Tag {get{return _internal;}}
end class
विक्रेता विधानसभा का उपयोग करके मेरी विधानसभा से।
public class MyClass
{
public void AccessTest()
{
Vendor vendor = new Vendor();
object value = vendor.Tag;
// Here I want to access InternalClass.test
}
}