Reflection 在程序集中执行代码并访问其对象

Reflection 在程序集中执行代码并访问其对象,reflection,runtime,codedom,.net-assembly,Reflection,Runtime,Codedom,.net Assembly,我有一个难题: 我想将一些代码写入文本框并在运行时编译它,比如“Application.GetSystem().ObjectList.Count”,这样我就可以得到结果并在另一个文本框中显示它 这可能吗?它应该是灵活的,但必须访问相同的程序集实例。 我知道,CodeDOM让您可以在运行时编译汇编,但是如果我使用了那个,它将不是同一个实例,并且我不会得到正确的结果 那么,怎样才能做到这一点呢?CodeDOM看起来是正确的方法。反射启用访问,但仅当我使用相同的程序集时。。。或者我可以调用生成的程序集

我有一个难题:

我想将一些代码写入文本框并在运行时编译它,比如“Application.GetSystem().ObjectList.Count”,这样我就可以得到结果并在另一个文本框中显示它

这可能吗?它应该是灵活的,但必须访问相同的程序集实例。 我知道,CodeDOM让您可以在运行时编译汇编,但是如果我使用了那个,它将不是同一个实例,并且我不会得到正确的结果

那么,怎样才能做到这一点呢?CodeDOM看起来是正确的方法。反射启用访问,但仅当我使用相同的程序集时。。。或者我可以调用生成的程序集的方法,但在我的程序集中


这更多的是一个理论问题。我不知道我是否尝试过,但我很高兴知道:)

是的,这是可能的使用反射。

很高兴知道,但我如何才能意识到这一点?