
C#
杰读源码
这个作者很懒,什么都没留下…
展开
-
C#事件机制分析
概述:事件的很多部分与委托相似,实际上,事件就像专门用于某种特殊用途的简单委托(事件包含了一个私有的委托)。总的来说就是“发布者/订阅者”模式,发布者类定义事件,订阅者类可以通过一个方法来“注册”这些事件,而这个方法就叫“回调方法”,意思是触发发布者发布的事件后往回调用订阅者的方法。关于事件的一些重要事项:1:发布者(publisher)发布某个事件的类或结构,其他类可以在该事件发生时得到通知;2...原创 2018-03-06 22:47:24 · 241 阅读 · 0 评论 -
C#之异步机制
invokerequired==true 是判断当前线程是否是UI线程,true不是UI线程。所以要使用委托。 当在异步程序中再次开启异步BeginInvoke时,要注意此时主异步程序结束时,次异步程序未必结束,这种情况会造成程序崩溃...原创 2018-03-08 20:10:19 · 278 阅读 · 0 评论