我在想自己是否有可能从was服务器下载C#类的源代码,并使用Activator展开和使用这段代码。
可以这样做吗?
发布于 2017-01-29 06:03:28
没有,但是的。如果还没有编译,您就不能在C#中添加内联源代码。您可以使用脚本语言来执行类似于Python或F#的操作。但是,您可以解析代码并使用反射来创建动态程序集并运行代码,但从技术上讲,您正在源代码中编写一个小型编译器来完成这一任务,这将是一项艰巨的任务。
https://stackoverflow.com/questions/41917539
复制相似问题