MVC Lambda表达式
来源:互联网 发布:开放式软件体系架构 编辑:程序博客网 时间:2024/06/06 18:59
int[] C = { 1, -2, 3, -4, 5, -6, 7, -8, 9, -10 };
//除10后升序排列
ViewData["OrderByAsc"] = Age.OrderBy(M => M % 10);
//除10后降序排列
ViewData["OrderByDes"] = Age.OrderByDescending(M => M % 10);
//通过Mycompare类中的compare方法来进行升序排列
ViewData["CompareList"] = C.OrderBy(M => M, new Components.Mycompare());
int[] Age = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
//跳过前3个元素
ViewData["SkipList"] = Age.Skip(3);
//跳出小于7的元素
ViewData["SkipWhile"] = Age.SkipWhile(M => M < 7);
int[] A = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
//提取前9个元素,在跳出前小于4的元素,在取出小于7的元素.(如果这里lambda表达式为:M=>M>7,显示不出数据(越界))
ViewData["TakeList"] = A.Take(9).SkipWhile(M => M < 4).TakeWhile(M => M < 7);
//提取小于5的元素跳出前3个元素..
ViewData["TakeWhile"] = A.TakeWhile(M => M <= 5).Skip(3);
//不支持自动排序,不支持M>2&&M<5?,不支持M==5?.
IList<string> Fuclist = new List<string>();
//最小值
Fuclist.Add(Age.Min().ToString());
//最大值
Fuclist.Add(Age.Max().ToString());
//平均值
Fuclist.Add(Age.Average().ToString());
//求和
Fuclist.Add(Age.Sum().ToString())
//过滤相同字符串
ViewData["Distinct"] = intary.Distinct();
- MVC Lambda表达式
- .net mvc lambda表达式Contains方法
- ASP.NET MVC学前篇之Lambda表达式、依赖倒置
- 微软MVC页面使用Lambda表达式-错误笔记
- Lambda Expressions(Lambda表达式)
- Lambda表达式
- Lambda表达式
- Lambda 表达式
- Lambda表达式
- lambda表达式
- lambda表达式
- Lambda表达式
- Lambda表达式
- Lambda表达式
- Lambda表达式
- Lambda 表达式
- Lambda表达式
- Lambda 表达式
- 【历年试题】2010年下半年-信息系统项目管理师-试题及参考答案
- 酷我音乐盒去广告(续)
- ntp时间获取
- ntp时间获取
- Drools规则入门程序:喝汽水问题(^_^)
- MVC Lambda表达式
- button位置的设置问题
- 常见错误处理
- 转贴
- ubuntu 下如何删除不喜欢的主题
- AS3-E4X(ECMAScript for XML)和Qname
- Why do we say English is important for an DBA.
- 创业的起点(淘宝开店)
- 在Delphi中利用Tbatch组件完成数据批处理