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