Маючи збірку, яку я не можу змінити (надається постачальником), у якої є метод, що повертає тип об'єкта, але він справді внутрішнього типу.
Як я можу отримати доступ до полів та / або методів об'єкта з моєї збірки?
Майте на увазі, що я не можу змінити постачальницьку збірку.
По суті, ось що я маю:
Від продавця:
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
}
}