也就是说
string aa = "int i = 0;";
如何执行aa,可以这样做吗?
象asp中的eval一样
string aa = "int i = 0;";
如何执行aa,可以这样做吗?
象asp中的eval一样
解决方案 »
- 一个C#的序列化问题
- 请安装 Microsoft Data Access Components(MDAC) 2.6 或更高版本(100分求助)
- windows窗体中datagridview不刷新的问题
- 有比2项组合法更快速的解决方法吗,请教
- 求英文blog系统
- 如何实现在我的WinForm程序中,当键盘和鼠标一段时间不动时,程序自动退出的功能。(在线等)
- C# richtextbox 保存后 文件命名问题
- 在web中怎么让com组件可以在服务器端运行
- 基于Windows media encoder 开发 问题请求
- 随闷的VS编辑器问题,不知您遇到过没有?
- 询——如何在C#中使用存储过程向数据库中增添数据
- 怎样在.NET环境下编写COM组件
{
int i=0;
Console.Write(i.ToString());
}
private int Make()
{
int i=0;
return i;
}
不懂,如果是想随时间的推进来执行可以用Timer控件。
1、使用反射
2、使用Microsoft.CSharp.Compiler和System.Reflection.Emit产生临时的程序集,执行计算!
3、DataBinder.Eval 这个就是一个反射的例子!总的来说就是反射,如果有兴趣可以给我发邮件,可以给你一个我写的例子!邮件[email protected]
http://blog.csdn.net/cuike519/archive/2004/08/29/87929.aspx所以工程代码我就不发了,你的邮件我收到了,如果还有什么问题你可以发邮件或者留消息的形式告诉我。希望我的代码对你有所帮助!
http://blog.csdn.net/johnsuna/archive/2005/03/01/306662.aspx
http://blog.csdn.net/johnsuna/archive/2005/03/01/306681.aspx