最近在总结一些基础的东西,主要是学起来很难懂,但是在日常又有可能会经常用到的东西.前面介绍了 C# 的 AutoResetEvent的使用介绍, 这次介绍事件(event). 事件(event),对于初学者来说,确实比较神秘,难懂.但是在日常编程过程中却经常遇到.事件使用得当,会让你的代码更加整洁,也能少些很多代码. 一.Event事件,是一种封装过的委托. 它拥有以下三要素: 1. 事件发行者:达到某些条件时激发事件的对象 2. 事件订阅者:订阅事件并对事件发生时进行处理的对象 3. 定义发行…