zoukankan      html  css  js  c++  java
  • C#之委托

        1.委托,实例化类,对象调用方法    

    public class MydelegateDemo    

    {        

            public delegate void Mydelegate(string name);//声明委托

            public void DelegateFunc(string name)//我们欲传递的方法        

           {            

                 Console.WriteLine("Hello,{0}", name);        

           }

            public static void Main(string[] args)        

            {            

                   MydelegateDemo mdd = new MydelegateDemo();            

                   Mydelegate md = new Mydelegate(mdd.DelegateFunc);            

                   md("Lobin");            

                   Console.ReadKey();        

            }

     }

        2.委托,静态方法,类名调用方法    

    public class MydelegateDemo2    

    {        

            public delegate void Mydelegate(string name);//声明委托

            public static void DelegateFunc(string name)        

           {            

                  Console.WriteLine("How are you? {0}", name);     

           }

            public static void Main(string[] args)       

           {            

                 Mydelegate md = new Mydelegate(MydelegateDemo2.DelegateFunc);        

                  md("Lobin");            

                  Console.ReadKey();       

           }    

    }

  • 相关阅读:
    Linux环境下安装RabbitMQ
    JSONP和HttpClient的区别
    Oracle中如何写存储过程
    Oracle数据库操作---基础使用(二)
    Oracle数据库操作---入门(一)
    Java使用递归的方法进行冒泡排序
    Linux常用操作指令
    windows 下rust安装工具链 下载加速
    ubuntu 非lvm 模式 扩充根目录
    CRC16 脚本 python
  • 原文地址:https://www.cnblogs.com/gyc19920704/p/5242531.html
Copyright © 2011-2022 走看看