//Linq中查詢一個表中指定的幾個字段: var ts = t.FindAllItems().Where(P => P.CompanyID == CurSiteUser.CompanyId).Select(s => new { BillPeriod = s.BillPeriod,FieldB=s.FieldB }).Distinct().ToList().OrderByDescending(s => s.BillPeriod).Take(24); // FindAllItems()為查詢對應表的所有數據的方法; // Where 里面為查詢條件 // Select 為查詢的篩選條件 new{} 里面就是要查詢的字段 //Distinct() 為去除重復的查詢 //ToList() 為將查詢轉換為List<> //OrderByDescending() 表示排序字段及排序方法(倒序排列) //Take(N) 表示查詢前N條數據;