.net开发人员对委托与事件应该不陌生,它们的在程序中的应用还是挺广泛的。对于刚开始接触或接触时间不太长的朋友来说,这两个概念既熟悉又陌生。之所以说熟悉,因其无处不在;而之所以陌生则是因为对其的理解始终停留在表面,无法更深入的领悟。
本篇是闲聊系列的第一篇,因此不打算讲述C#中的委托与事件,下面我从日常的生活中举例,让大家理解、回顾一下委托与事件的含义及用途。<本系列是个人对委托与事件的理解,欢迎大家吐槽>
你是否有过呆在宿舍玩游戏让同学帮忙带饭的经历?是否有过让同学代收快递的经历?春节时是否有过让亲朋好友抢火车票的经历?上述所描述的场景中,我们均是请别人帮我们去完成某件事件,而非我们亲自动手去做。体会上述场景,我想大家能够体会委托在现实生活中的含义及作用。
前一段时间吵得沸沸扬扬的李某某之“轮流发生性关系事件”,我想大家都很熟悉了吧!对于这件事情,我只能用深恶痛绝来表达我的情感。一空姐使用充电中的Iphone打电话触电至死的事情,想必大家也知晓。上面的每件事情都有其发生的时间、地点、人物及其它的信息,这便是现实生活中的事件。到此,如果抛开C#,我想对于委托与事件的概念大家应该都很清楚了!李天一事件发生后,其母找来两辩护律师为其做无罪辩护,NND。这两辩护律师受托于其母,是李天一的委托人。李天一例子中,既有事件、又有委托,这是我对现实生活中的事件与委托的理解。下篇文章即系列二将从C#语言的角度,以代码为基本出发点,来阐述C#语言中的委托与事件。