• 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");
    }






    }

  • 相关阅读:
    VMware 怎么创建虚拟机
    强制css属性生效
    Linux中的文件权限
    Linux中的文件操作
    Halcon学习:缺陷检测
    Halcon学习:简单目标检测(人脸识别)
    Halcon学习:静态车牌识别
    Halcon学习:坏点检测
    Halcon学习:图像的傅里叶变换
    Halcon学习:图像滤波
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3027042.html
Copyright © 2020-2023  润新知