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("----------------------");
- c#委托学习示例分享
- c#委托把方法当成参数(实例讲解)
- c#并行任务多种优化方案分享(异步委托)
- C# 委托的三种调用示例(同步调用 异步调用 异步回调)
- C#匿名委托和Java匿名局部内部类使用方法示例
- C#委托所蕴含的函数指针概念详细解析
- C#中委托的基本用法总结
- C# 中如何利用lambda实现委托事件的挂接
- C#委托初级使用的实例代码
- 深入c# Func委托的详解
- 深入理解C#中常见的委托
- 解析C#中委托的同步调用与异步调用(实例详解)
- 基于C#委托的深入分析
- 对c#中委托的理解
- C# 委托(跨窗体操作控件)实例流程讲解
- C#用Lambda和委托实现模板方法
- C# 委托(delegate) 的小例子
- c#委托详解和和示例分享
相关文章
C# 制作PictureBox圆形头像框并从数据库中读取头像
C#提供的PictureBox控键默认情况下是方形的非常大的影响美观,怎么解决这一问题呢?下面小编给大家带来了C# 制作PictureBox圆形头像框并从数据库中读取头像的操作代码,感兴趣的朋友一起学习下吧2021-08-08
最新评论