是否可以从文件中调用我的 c# 代码?该应用程序应该能够扫描我文件中的行并执行其中的代码。
假设我的应用程序中有以下方法:
public void ShowMsg(String msg)
{
MessageBox.Show(msg);
}
和ShowMsg("Hello")
我文件中的行。
我希望我的应用程序能够从文件中读取代码,最后它应该显示一个带有字符串“Hello”的消息框。但当然,我想要实现的远比简单地向用户显示消息框要复杂得多。
这里有一个关于compiling and executing code at run-time
. 它应该做你需要的。
代码项目中的示例源代码: 在运行时编译代码
有可能,实际上有一个API。
所以这里有一个直接来自stackoverflow的链接: 是否可以动态编译和执行C#代码片段?