本文向大家介绍LINQ查询结果,可能好多人还不了解LINQ查询结果,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。
使用LINQ查询结果
如果查询结果是强类型的,如string[],List
- class Program
- {
- static void Main(string[] args)
- {
- Console.WriteLine("***** LINQ Transformations *****"n");
- IEnumerable
subset = GetStringSubset(); - foreach (string item in subset)
- {
- Console.WriteLine(item);
- }
- Console.ReadLine();
- }
- static IEnumerable
GetStringSubset() - {
- string[] currentVideoGames = {"Morrowind", "BioShock",
- "Half Life 2: Episode 1", "The Darkness",
- "Daxter", "System Shock 2"};
- // Note subset is an IEnumerable
compatible object. - IEnumerable
subset = from g in currentVideoGames - where g.Length > 6
- orderby g
- select g;
- return subset;
- }
- }
使用LINQ查询结果的分页处理:
- var custTotalOrders = from c in db.D_WorkCenter
- //join o in db.Orders
- //on c.CustomerID equals o.CustomerID into custOrders
- //from o in custOrders
- select new
- {
- WorkCenterID = c.WorkCenterID,
- WorkCenterName = c.WorkCenterName
- //OrderTotal = o.Order_Details.Sum(d => d.UnitPrice * d.Quantity)
- }
【编辑推荐】
当前题目:LINQ查询结果分析
网址分享:http://www.csdahua.cn/qtweb/news42/453542.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网