请问可以动态的执行指定的method吗?
我在一个资料表中储存method的名称, 当我取出这个名称后在程序中要怎幺去执行呢?
[解决办法]
可以,用反射
[解决办法]
反射!
[解决办法]
一般这样的情况就是反射了.
不过C#或者说.NET的新特性也可以的,RUNTIME编译.
呵呵也就是说动态生成代码也可以哦.比如,动态生成一个CS代码文件,然后加载编译并执行.
发布时间: 2012-01-11 22:28:46 作者: rapoo
请问可以动态的执行指定的method吗?
我在一个资料表中储存method的名称, 当我取出这个名称后在程序中要怎幺去执行呢?
[解决办法]
可以,用反射
[解决办法]
反射!
[解决办法]
一般这样的情况就是反射了.
不过C#或者说.NET的新特性也可以的,RUNTIME编译.
呵呵也就是说动态生成代码也可以哦.比如,动态生成一个CS代码文件,然后加载编译并执行.