佛山中小企业网站制作wordpress首页自定义广告位
news/
2025/10/2 4:49:08/
文章来源:
佛山中小企业网站制作,wordpress首页自定义广告位,沙坪坝做网站,阿里巴巴做外贸的网站出于MVVM学习的需要#xff0c;复习下匿名方法和Lambda表达式#xff0c;因为之前用的也比较少#xff0c;所以用的也不是很熟练#xff0c;Baidu下相关的知识#xff0c;写了这个Demo#xff0c;目标是用简单的方法展示这个怎么用。 这里偏重的和LINQ中的Lambda表达式 …出于MVVM学习的需要复习下匿名方法和Lambda表达式因为之前用的也比较少所以用的也不是很熟练Baidu下相关的知识写了这个Demo目标是用简单的方法展示这个怎么用。 这里偏重的和LINQ中的Lambda表达式 var filesLookup files.ToLookup(ff.Substring(f.LastIndexOf(.)).ToUpper()); 有些不同两种不同的地方使用吧。DebugLZQ把要写的话都写在Demo的注释中了相关类似的东西网上很多这里就不墨迹了如下 using System;namespace 匿名函数和Lambda表达式
{class Program{/// summary/// Func和Action类是特殊的类型它们允许你在不必指定自定义委托类型的情况下去使用委托。在整个.NET框架中都可以使用它们。/// /// Lambda表达式已经广泛代替了匿名方法因为它是从C# 3.0开始引入的。Lambda表达式与匿名方法有很多同样的功能但更便于使用。/// /summary/// param nameargs/paramstatic void Main(string[] args){//Action委托封装不返回结果的方法。换句话说这种委托只能用于以void关键字定义的那些方法。Actionint,int funa delegate(int x, int y) { Console.WriteLine(xy); };//匿名方法
Actionint, int funb (int x, int y) { int z x y; Console.WriteLine(z); };//Lambda表达式//输出funa(3, 4);funb(3, 4);Console.ReadKey();//System.Func委托除了可以返回结果以外它与Action委托完全相同。最简单的Func实现没有参数。Funcint, int, int fun1 delegate(int x, int y) { return x * y; };//匿名方法
Funcint, int, int fun2 (int x, int y) { return x * y; };//Lambda表达式//输出Console.WriteLine(fun1(3, 4));Console.WriteLine(fun2(3, 4));Console.ReadKey(); }}
} 一图胜过千言程序运行如下 转载于:https://www.cnblogs.com/DebugLZQ/archive/2012/12/06/2804929.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/924554.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!