C#实现的几种委托方式介绍_C#教程-查字典教程网
C#实现的几种委托方式介绍
C#实现的几种委托方式介绍
发布时间:2016-12-28 来源:查字典编辑
摘要:复制代码代码如下://普通委托DeleteShowds=newDeleteShow(ShowName);Console.WriteLine(...

复制代码 代码如下:

//普通委托

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("----------------------");

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新C#教程学习
    热门C#教程学习
    编程开发子分类