花了两天时间终于把张老师关于委托和事件的文章看完并实践了一下,对委托和事件的了解更加清楚了。以前不知道有了委托还要用事件,一直都没有弄清楚,今天终于明白了这点:声明一个事件不过类似于声明一个进行了封装的委托类型的变量而已,就像声明一个sting类型的属性一样;而且事件应该由事件发布者触发,而不应该由客户端(客户程序)来触发,客户端只要订阅这个时间就好了,当时间发布者发生变化触发事件时,自动执行客户端的注册方法。
此外,学习到委托和方法的异步调用,受益匪浅啊。
link:
本文共 308 字,大约阅读时间需要 1 分钟。
花了两天时间终于把张老师关于委托和事件的文章看完并实践了一下,对委托和事件的了解更加清楚了。以前不知道有了委托还要用事件,一直都没有弄清楚,今天终于明白了这点:声明一个事件不过类似于声明一个进行了封装的委托类型的变量而已,就像声明一个sting类型的属性一样;而且事件应该由事件发布者触发,而不应该由客户端(客户程序)来触发,客户端只要订阅这个时间就好了,当时间发布者发生变化触发事件时,自动执行客户端的注册方法。
此外,学习到委托和方法的异步调用,受益匪浅啊。
link:
转载于:https://www.cnblogs.com/Linford-Xu/archive/2012/08/29/2662444.html