摘要:List 常用筆記
搜尋1 : 找出Date屬性=20100101的item
HisBSItem his = item.Items.Find(delegate(HisBSItem p) { return p.Date == "20100101"; });
搜尋2 : 找出Date屬性大於 20100101的items
List<KItem> finds = KData.Items.Where(p => p.Date >= 20100101).ToList<KItem>();
排序 : 依buyVol屬性遞減排序
Srv90Data.Items.Sort((x, y) => { return -x.buyVol.CompareTo(y.buyVol); });
Top 15 : 取List內前15筆資料
Srv90Data.Items.GetRange(0, 15);
找出排序前10名的某欄位加總值
var value =
(from e in lisSTR
orderby e.ROI descending
select e).Take(10);
value.AsEnumerable().Sum(o => o.ROI);