【发布时间】:2014-02-04 14:05:00
【问题描述】:
场景:
我有我的函数名称和存储在数据库中的参数。函数名和参数从数据库返回为
"FunctionName(Convert.ToString("harry"),Convert.ToString("Password"),Convert.ToInt32("5"),Convert.ToString(""),Convert.ToString("AMER_02772"),Convert.ToInt32("0"))"
问题:
现在我想执行这个作为字符串返回给我的函数?请指导我执行此字符串的方法?
我读过类似的帖子,但找不到确切的结果。
【问题讨论】:
-
看看反射
-
这实际上相当复杂。它本质上将涉及创建一个动态程序集;例如,字符串中的代码必须在运行时编译。需要 System.CodeDom 命名空间。看看这个 SO 问题:stackoverflow.com/questions/4800267/…
标签: c# asp.net compiler-construction