手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#实现的几种委托方式介绍
C#实现的几种委托方式介绍
摘要:复制代码代码如下://普通委托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# 的关键字详细介绍

C#版ftp方法实现类的代码

C#设计模式之外观模式介绍

c# 委托和事件实例学习

c# datetime方法应用介绍

C# IFF图形结构解析代码

C#拼接SQL语句 用ROW_NUMBER实现的高效分页排序

C#垃圾回收机制的详细介绍

C# SendKeys使用方法介绍

简介C#读取XML的两种方式

精品推荐
分类导航