如何给一个类动态的创建方法
private void button1_Click(object sender, EventArgs e)
{
//这里能不能动态的生成一个方法m?
ThreadStart ts = new ThreadStart(m);
Thread t = new Thread(ts);
t.Start();
}
那个m方法能不能在程序运行时生成?
------解决方案--------------------这其实背后是基本的工程经验——你是愿意自己的程序在某个完全不特定时间、完全不特定的用户操作序列下载用户面前崩溃而丢人呢?还是希望程序在设计和编译时、至少在有限的验收测试时就发现BUG呢?
如果你是后者,就应该理解“强类型的编程”概念。
------解决方案--------------------dynamic 动态类型 试试看呢