会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
山涧清泉
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2017年6月15日
c# 委托 delegate
摘要: 委托是一种存储函数引用的类型,在事件和事件的处理时有重要的用途 通俗的说,委托是一个可以引用方法的类型,当创建一个委托,也就创建一个引用方法的变量,进而就可以调用那个方法,即委托可以调用它所指的方法。 委托的使用需要以下步骤: 定义委托 委托的定义非常类似于函数,但不带函数体,且要使用delegat
阅读全文
posted @ 2017-06-15 10:20 山涧清泉
阅读(148)
评论(0)
推荐(0)
编辑
C#匿名方法与Delegate类型转换错误
摘要: 问题描述 C#2.0出现了匿名方法, 这在一定程度上节省了我们维护代码上下文的精力, 也不需要思考为某个方法取什么名字比较合适. 在FCL的一些方法中要求传入一个Delegate类型的参数, 比如Control.Invoke或者Control.BeginInvoke方法: 0 public obje
阅读全文
posted @ 2017-06-15 10:19 山涧清泉
阅读(141)
评论(0)
推荐(0)
编辑
匿名委托(方法) 以 ThreadStart 为例
摘要: 不使用匿名方法: static void Main(string[] args) { Thread thread = new Thread(new ThreadStart(Run)); // 或 Thread thread = new Thread(Run); // c# 2.0 或以后版本支持 t
阅读全文
posted @ 2017-06-15 09:53 山涧清泉
阅读(204)
评论(0)
推荐(0)
编辑