zoukankan      html  css  js  c++  java
  • C# 委托的几种写法

    class Program
        {
            delegate string Get(string ss);
            delegate string Get2(int i);
            static Func<string, string> Out = s => s.ToLower();
            static Func<int, string> Out2 = s => { return s.ToString() + "这是Out2"; };
            static void Main(string[] args)
            {
                Get gt = Weituo.Lower;
                Get2 gt2 = Weituo.Upper;
                string test1 = "ABCDEFG";
                int test2 = 123456789;
                Console.WriteLine(gt(test1));
                Console.WriteLine(gt2(test2));
                Console.WriteLine(Out(test1));
                Console.WriteLine(Out2(test2));
                Console.ReadLine();
            }
        }
        public static class Weituo
        {
            public static string Lower(string str)
            {
                return "你输入的大写输出小写字母为:" + str.ToLower();
            }
            public static string Upper(int it)
            {
                return "你出入的数字输出为:" + it + "AAA";
            }
        }

  • 相关阅读:
    KMP 算法 C++
    java RTTI笔记 之Class学习笔记(摘自java编程思想)
    java sql
    event
    mysql 编写存储过程
    《淘宝技术这十年》重读笔记
    关于“产品”的笔记
    程序员,当你遇到一个“坑”
    C盘清理大作战
    android开发笔记
  • 原文地址:https://www.cnblogs.com/wwj1992/p/4940091.html
Copyright © 2011-2022 走看看