• 委托的几种基础写法


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    
    namespace 委托练习
    {
        //public delegate void Weituo(); 
        //class Program
        //{
        //    static void Main(string[] args)
        //    {
        //        Weituo r = new Weituo(Weituo1);
        //        r();
        //        Console.ReadLine();
        //    }
        //    public static void Weituo1()
        //    {
        //        Console.WriteLine("你好");
        //    }
        //}
    
    
    
        //public delegate void Weituo(string a,string b);
        //class Program
        //{
        //    static void Main(string[] args)
        //    {
        //        Weituo r = new Weituo(Weituo1);
        //        r("10","12");
        //        Console.ReadLine();
        //    }
        //    public static void Weituo1(string a,string b)
        //    {
        //        Console.WriteLine(a+b);
        //    }
        //}
    
    
    
        ////委托的简写方式,带参数带返回值
        //public delegate string Weituo(string a, string b);
        //class Program
        //{
        //    static void Main(string[] args)
        //    {
        //        Weituo r = new Weituo(delegate(string a, string b)
        //            {
        //                return a + b;
        //            });
        //         string s=  r("10", "12");
        //         Console.WriteLine("匿名方法的返回值"+s);
    
        //         Console.ReadLine();
        //    }
          
        //}
    
    
    
        //委托的另一种简写方式,带参数带返回值
        public delegate string Weituo(string a, string b);
        class Program
        {
            static void Main(string[] args)
            {
                Weituo r = (string a, string b)=>
                {
                    return a + b;
                };
                string s = r("10", "12");
                Console.WriteLine("匿名方法的返回值" + s);
    
                Console.ReadLine();
            }
    
        }
    }
  • 相关阅读:
    监视用户是保存用户编辑还是放弃参照编辑
    AutoCAD: 添加鼠标快捷键/鼠标右键
    C# List<T>集合布尔运算
    List<T>的用法详解
    天正的坑
    C#札记
    AUTOCAD2013 以上利用ACCORECONSOLE+ SCR后台批量清理图纸
    BaiduSitemap
    三一邮件群发
    Windows+IIS+Mysql+php安装
  • 原文地址:https://www.cnblogs.com/275147378abc/p/4620185.html
Copyright © 2020-2023  润新知