什么是事件总线呢?官方的文档说,它是一个单例对象,由其他的类共同拥有,可以用来触发和处理事件.这个东西确实比较陌生,为什么要使用事件总线,或者说事件总线的优势是什么???首先我们可以明确的是,事件总线的出现是用来代替我们传统的事件的,那么我们传统的事件到底有什么不好呢??我们由浅入深,慢慢研究. 事件我们都比较熟悉,我们用两个例子回顾一下. 1.第一个例子,以前我们在winform的开发程序中到处都是事件,比如 sender:触发事件的对象 e:事件的数据,传递参数 方法中的内容:事件的处理逻辑