這篇文章主要介紹了如何使用LINQ查詢結果,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于成都網(wǎng)站制作、成都網(wǎng)站建設、淇縣網(wǎng)絡推廣、小程序開發(fā)、淇縣網(wǎng)絡營銷、淇縣企業(yè)策劃、淇縣品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供淇縣建站搭建服務,24小時服務熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com
使用LINQ查詢結果
如果查詢結果是強類型的,如string[],List
class Program { static void Main(string[] args) { Console.WriteLine("***** LINQ Transformations *****"n"); IEnumerablesubset = 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查詢結果”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關知識等著你來學習!