6 c# reflection
我想知道是否可以使用反射在运行时定位对象?这更像是一个实验,而不是一个实际的要求.
我在对象实例上使用.GetType()方法对对象做了各种各样的事情,但我的问题是:如果我知道某个类型的对象在运行时存在,但我不能通过它来引用它名称.
作为一个更具体的例子,假设我有一个加载DLL的WinForms应用程序 - 该DLL如何独立地定位对表单对象的引用以便与表单交互,或者调用公共方法?
这甚至可能吗?
Jon*_*eet 8
不,基本上.
你可能有某种可怕的全局地图从类型到"我感兴趣的类型的实例",但是否则,没有.
基本上,WinForms应用程序应该以某种方式将对表单的引用传递给DLL.
归档时间:
16 年,2 月 前
查看次数:
7759 次
最近记录:
12 年 前