• paip.c#使用匿名函数建立委托提高可读性




    paip.c#使用匿名函数建立委托提高可读性


    作者Attilax ,  EMAIL:1466519819@qq.com


    使用普通方法建立委托,太麻烦,影响可读性。。使用匿名函数是个好方法,大大提升了可读性.






    1.函数与委托定义在一个文件内
    ------------------


        delegate void clsC417();


     xxx()
    {


                    //setStatubarCount  c4g


                    clsC417 clsobj = new clsC417(
                     delegate
                     {
                         toolStripStatusLabel3.Text = "/" + ct.loadRecNum;


                     });
                    clsobj();
                    //end c4g




    }












    2.函数与委托定义不在一个文件的
    ----------------------


                m.timex tx = new timex();
                tx.start(delegate(string time) {


                    toolStripStatusLabel4.Text = "运行时间:"+time;
                
                });










    -----timx.cs-------------


     public  delegate void callback(string time);
      public  class timex
    {




       public void start(callback cbk)
          {
      cbk("dddd");
    }






    }

  • 相关阅读:
    STM32如何用LCD、OLED显示浮点数
    STM32F 系列芯片 容量文件选择 startup_stm32f10x_hd
    sprintf与浮点数表示
    VSCode安装、配置
    用IDEA编写Vue
    mychart.onclick点击一次,执行多次
    软件测试和软件项目的关系
    java list model转换
    几个Java常用库
    mysql json 数组查询
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3027042.html
Copyright © 2020-2023  润新知