static未央

博客园 首页 新随笔 联系 订阅 管理

2011年12月16日 #

摘要: 异常{ 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型 }委托实际上是把方法名作为参数,但是若有好多个方法时,就要指明是哪个参数 查看如下代码:this.Invoke(delegate { MessageBox.Show("t4"); });熟悉winform的开发者都知道,this是一个窗体的实例,故不做另外解释。该代码的运行,就会导致异常:{ 无法将 匿名方法 转换为类型“System.Delegate”,因为它不是委托类型 }。其实,要从错误的提示信息来看,这个匿名方法写的是一点问题都没有的。问题的关键是invoke这个函数的参数, 阅读全文
posted @ 2011-12-16 00:12 abstract未央 阅读(191) 评论(0) 推荐(0)