委托 事件 之路

刚开始学写C#程序时候就看了委托和事件,当时看完以后属于知道有这么个东西的阶段,觉得没什么用,而且在实际编程中也没用过。

后来慢慢用了几次观察者模式,再次回到C#编程的时候,听说用委托和事件可以拿来实现观察者模式的功能,于是开始用的委托和事件,到此算是有一点了解了。

 资料说委托和事件是用的很普遍的方式,用过之后才能更熟练用

 

被观察着:

        public delegate void StartDetectorDelete();

        public event StartDetectorDelete StartDetectorEvent;

 

 观察者:

                BatteryView.StartDetectorEvent += StartSingleDetector;
                BatteryView.StopDetectorEvent += StopSingleDetector;

 

posted @ 2016-09-02 12:30  pkyou  阅读(153)  评论(0编辑  收藏  举报