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";
}
}
相关文章
- 11-23详解ES6实现类的私有变量的几种写法
- 11-23整理:WPF中Binding的几种写法
- 11-23TypeScript 定义函数的几种写法
- 11-23生产者消费者的几种写法
- 11-23单例模式的几种写法
- 11-23sql like N'%...%' 在C#里的写法
- 11-23关于dtd的几种写法
- 11-23OpenCV读取图片路径的几种写法
- 11-23关于transition回调函数的几种写法
- 11-23dephi FillChar 的几种写法