黑马多线程笔记.docVIP

  • 1
  • 0
  • 约 12页
  • 2017-05-17 发布于重庆
  • 举报
黑马多线程笔记

思路清晰 委托的内部构造 委托链 泛型委托 Func 有返回值 返回值在最后一位 Action 无返回值 用微软的委托类型 不仅仅是简单 而且是规范。 避免出现在用委托的时候,对于相同的方法签名 却出现你定义你的委托类型 我定义我的委托类型 乱七八糟 集合.where就是利用委托 a.CompareTo方法 自己来实现.Where方法 看看 会补全这个string 委托时类型 事件是委托的一个特殊实例 而委托触发可以再任何地方(这里的任何地方指的就是类内部和类外部) 事件 触发在类内部 订阅事件可以再任何地方 利用委托来传值 接收方法一定是在被传值的类中 两个有关系的模块 一个模块内容改变 另一个模块不变 这就是低耦合 减少代码嵌套 大管家模式 使得主窗体和子窗体完全解体 发布订阅模式 想想订阅者发布者 通过接口 解耦就是要让两个实体之间 改了代码 仍然不影响相关的另一个实体 .net bar 插件 界面 SaveDialog 保存 OpenDialog 线程 方法执行完 就交出线程 线程就嗝屁了 多占用CPU了 。 线程有很多属性 对象. CLR vIa net thread.Join() UI线程 不要用UI线程(主线程)处理太多东西 真正的跨线程调用 注意里面要传一个委托,因为他是委托的父类 不能实例化 所以不能传方法 自己实现的抽奖机 一个程

文档评论(0)

1亿VIP精品文档

相关文档