你的位置:首页 > 软件开发 > ASP.net > 让LINQ中的查询语法使用自定义的查询方法

让LINQ中的查询语法使用自定义的查询方法

发布时间:2015-09-22 19:00:07
使用LINQ时有两种查询语法:查询语法和方法语法查询语法:一种类似 SQL 语法的查询方式方法语法:通过扩展方法和Lambda表达式来创建查询例如:List<int> numberList = new List<int>() { 1, 3, 4, 5 }; ...

让LINQ中的查询语法使用自定义的查询方法

使用LINQ时有两种查询语法:查询语法和方法语法

查询语法:一种类似 SQL 语法的查询方式

方法语法:通过扩展方法和Lambda表达式来创建查询

例如:

List<int> numberList = new List<int>() { 1, 3, 4, 5 };//查询语法 
var resultUsingQuerySyntax = from item in numberList               where item > 3               select item;
//方法语法 
var resultUsingMethodSyntax = numberList.Where(p => p > 3);Console.WriteLine("使用查询语法:");
foreach (int i in resultUsingQuerySyntax){  Console.WriteLine(i);}Console.WriteLine("使用方法语法:");foreach (int i in resultUsingMethodSyntax){  Console.WriteLine(i);}

原标题:让LINQ中的查询语法使用自定义的查询方法

关键词:linq

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。