×

c#中的委托

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

微信公众号

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

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

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

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


结果如下:

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


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

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

发表评论:

最新留言

  • Web前端技能

    申请交换友链,可以吗...

  • 访客

    代码不可以用...

  • asidl

    这个DEMO应该再细点更好。。。...

  • 今天头条

    文章不错非常喜欢...

  • admin

    可以交换链接~...

  • 周松松博客

    确实不会用...

  • 便宜vps

    https://www.yd631.com/(便宜vps)申请交换链接,不知可否?联系邮箱:...

  • 访客

    我是里奥梅西,现在荒的一逼!!!...

首页|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