• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






山涧清泉

 
 

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

2017年6月15日

c# 委托 delegate
摘要: 委托是一种存储函数引用的类型,在事件和事件的处理时有重要的用途 通俗的说,委托是一个可以引用方法的类型,当创建一个委托,也就创建一个引用方法的变量,进而就可以调用那个方法,即委托可以调用它所指的方法。 委托的使用需要以下步骤: 定义委托 委托的定义非常类似于函数,但不带函数体,且要使用delegat 阅读全文
posted @ 2017-06-15 10:20 山涧清泉 阅读(157) 评论(0) 推荐(0)
 
C#匿名方法与Delegate类型转换错误
摘要: 问题描述 C#2.0出现了匿名方法, 这在一定程度上节省了我们维护代码上下文的精力, 也不需要思考为某个方法取什么名字比较合适. 在FCL的一些方法中要求传入一个Delegate类型的参数, 比如Control.Invoke或者Control.BeginInvoke方法: 0 public obje 阅读全文
posted @ 2017-06-15 10:19 山涧清泉 阅读(159) 评论(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 山涧清泉 阅读(216) 评论(0) 推荐(0)