×

c#中的委托

作者:商内在2017.11.03来源:Web前端之家浏览:3185评论:0
关键词:C#
微信公众号

微信公众号

今天讲一下关于C#中委托的使用,出来工作怎么久。但是却很少在项目中使用到委托。其实项目中还是有挺多地方需要用到委托。但是我却用更为复杂的方法来解决。忽略了委托的存在。

这篇文章不讲解很多理论上的东西。纯粹只是为了让各位理解委托如何使用,在什么场景下使用最为合适。

我们来说一个场景,小明去菜市场买菜,假定一个规则。如果小明拿出大于20块就必须找零。如果等于20块。就不必找零,如果小于20块,钱还不够。必须补钱。

大家就想。这个非常简单啊。今天我们就用委托的方法来解决一下。


结果如下:

大家看到结果了把。我只是调用了buy方法。给钱方法。但是处理钱多钱少的判断却被自动执行。因为在Handler类订阅了Fun类的委托,所以在给了钱之后。处理程序就自动执行了。就有点类似于数据库中的触发器。就是这样的。这只是一个非常简单例子。当然委托要实际运用在项目中。怎么应用。如何应用。在什么场景下应用。都需要你对委托有一定的了解程度才可以。


温馨提示:本文作者系商内在 ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
http://jiangweishan.com/article/C23423SDJFKSDJKFJSDF.html

网友评论文明上网理性发言 已有0人参与

发表评论:

最新留言

  • Wreb

    加群讨论...

  • 访客

    非常感谢...

  • 访客

    那如果自定义转发的图片未生成完,他给我转发的是默认截屏怎么办...

  • 男装品牌

    文章不错支持一下...

  • 女装品牌

    文章不错非常喜欢...

  • admin

    可以啊,请加群私聊。...

  • 访客

    换链接:http://davin.xin/pc/navigation...

  • 访客

    alert('哈哈')...

首页|JavaScript|HTML|HTML4|HTML5|CSS3|开发工具|性能优化|移动开发|前端教程|性能优化|开发工具|酷站欣赏|UI设计|前端教程

Copyright © 2013-2018 Web前端之家(www.jiangweishan.com) 版权所有 All Rights Reserved.
粤ICP备12067512号-1

Copyright Your WebSite.Some Rights Reserved.

Powered By Z-BlogPHP 1.5.2 Zero