使用LINQ时有两种查询语法:查询语法和方法语法查询语法:一种类似 SQL 语法的查询方式方法语法:通过扩展方法和Lambda表达式来创建查询例如:List<int> numberList = new List<int>() { 1, 3, 4, 5 }; ...
使用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
(#换成@)。