110,534
社区成员
发帖
与我相关
我的任务
分享
List<stock> stocks = new List<stock>() { new stock { OpenPrice = 1, ClosePrice = 3, Tradetime = DateTime.Now },new stock { OpenPrice = 3, ClosePrice = 10, Tradetime = DateTime.Now.AddDays(-1) } };
double query = stocks.Sum(s => s.ClosePrice - s.OpenPrice); //输出9,负数表示累计跌了
var result = from t in list
group t by new { } into g
select new {
total = g.Sum(t => t.ClosePrice-t.OpenPrice)
};