zoukankan      html  css  js  c++  java
  • 委托的学习日志

    2011-11-28

    到底什么是委托?简单的理解可以为:用参数进行方法的调用

    可是什么条件下合适用委托,以及委托的好处有哪些,以及日常应用开发那里会用到

    在此过程中,又加深了一点关于同步异步的概念性了解

    同步,就是说你的程序在执行某一个操作时一直等待直到操作完成。 

    异步,就是说程序在执行某一个操作时,只是发出开始的指令;由另外的并行程序执行这段代码,当完成时再通知调用者。

    研究的博文为 情缘的 C# 委托知识总结

    2011-11-30

    委托在编译的时候会编译为类,所以在任何可以声明类的地方都可以声明委托

    委托是一个类,他定义了方法的类型,以及返回的类型,可以将方法名、委托实例当作另一方法的参数进行传递,也可以简单的“函数名的替代”,
    以及这种将方法动态的赋值给委托实例参数,可以避免在程序中大量使用IF-Else(Switech)语法,同时使得程序具有更好的可扩展性

    委托可以讲多个方法绑定到同一个委托变量,当调用此委托变量时(这里调用是因为此变量代表一个方法),可以依次调用所有绑定的方法

    函数可以当参数,委托实例也可以当参数

    参考博文 张子阳 C# 中的委托和事件

  • 相关阅读:
    while循环
    No.四
    No. three
    第二章吧
    第二次写博客
    我人生的第一个程序,相当于哥伦布发现新大路。
    orale命令6 rman备份
    oracle 命令4 热备份
    oracle命令3 冷备份
    oracle命令2 和一致性关闭、非一致性关闭
  • 原文地址:https://www.cnblogs.com/Rampage/p/2266483.html
Copyright © 2011-2022 走看看