我很好奇这是否可能。是否可以使用富文本框创建 ac# exe 项目,如果我输入例如
public void TestFunction(){
MessageBox.Show("test");
};
它会执行代码并构建函数吗?我不知道这是否有意义。这只是我今天遇到的那些小问题之一,我不知道在哪里可以找到答案,甚至不知道它叫什么。
俄亥俄州 有可能。请参阅Reflection.Emit命名空间
当然可以使用反射,但这是一项艰巨的工作......
所以基本上你想写一个解释器和编译器。
是的,这些东西是存在的,这就是你的代码的工作方式。
否则,C# 中内置的反射类可能适用于一些小东西。