C#Linq查詢的簡單用法

using System.Linq;//引入命名空間

查詢

var result = from l in list(查詢的集合)

             where l.property對比條件

             select l;

排序

var result = from l in list

             where 條件

             orderby 排序的屬性,屬性,屬性(字符串也可以排序)     descending(降序)

             select l;

聯合查詢

var resultb = from l1 in list1

              from l2 in list2

              where 條件

              select new{l1,l2}

  join on

var resultb = from l1 in list1

              join l2 in list2 on l1.?? equals l2.?? 連接條件

              where 條件

              select new{l1,l2}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章