• C#实现的几种委托


                //普通委托
                DeleteShow ds = new DeleteShow(ShowName);
                Console.WriteLine("----------------------");
                Console.WriteLine("普通委托----请输入用户名:");
                string Name = Console.ReadLine();
                Console.WriteLine(ds(Name));
                Console.WriteLine("----------------------");
    
    
                //匿名方法委托
                DeleteShow ds2 = delegate(string NewName) {
                    return string.Format("匿名方法委托----输入的用户名为:{0}", NewName);
                };
                Console.WriteLine("----------------------");
                Console.WriteLine("请输入用户名:");
                string WriteName = Console.ReadLine();
                Console.WriteLine(ds2(WriteName));
                Console.WriteLine("----------------------");
    
                //Lambada委托
                DeleteShow ds3 = (LamName) => { return string.Format("Lambada委托----输入的用户名为:{0}", LamName); };
                Console.WriteLine("----------------------");
                Console.WriteLine("请输入用户名:");
                string WriteLamName = Console.ReadLine();
                Console.WriteLine(ds3(WriteLamName));
                Console.WriteLine("----------------------");
  • 相关阅读:
    httpclient用法
    JS逻辑运算符&&与||的妙用
    jackson详解
    MVC +EF+linq 多表联查
    Log4net 集成到MVC+EF框架
    Asp.net中的页面跳转及post数据
    字符串的分割操作
    线程的信号机制
    事件的标准模式
    Java网络编程
  • 原文地址:https://www.cnblogs.com/wujy/p/2937677.html
Copyright © 2020-2023  润新知