zoukankan      html  css  js  c++  java
  • 看到他我一下子就悟了(续)---委托

    委托 就是将方法作为方法的参数

    不用先看例子什么的,你就多品味品味这句话,然后你看下使用委托的步骤,

    1.定义一个委托

    2.注册该委托

    3.使用委托

    Ok就这么简单,其实委托就像大家常说的那样:

    它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,浑身不自在

    其实不用怕,你就按着这三步来标准没错,下面来个小例子:

    第一步:定义委托

    public delegate void GreetingDelegate(string name); 

    第二步:注册委托

    这里先定义一个方法

    复制代码
    private static void ChineseGreeting(string name) 
    
      { 
    
      Console.WriteLine("早上好, " + name); 
    
      } 
    复制代码

    然后注册

    GreetingDelegate delegate1+ =ChineseGreeting;

    第三步:使用委托

    delegate1("houhou");

    OK,委托完成,其实不要怕,委托真的很简单……,

  • 相关阅读:
    Python之socket_tcp
    Python之多进程&异步并行
    Qt forever关键字
    Qt程序在XP系统上不能正常运行
    Qt多线程的使用
    QScrollArea
    QtoolButton
    QComboBox
    Qt播放音频文件
    Qt5.9.1编译oracle驱动
  • 原文地址:https://www.cnblogs.com/guozhe/p/3159009.html
Copyright © 2011-2022 走看看