[英]C# Expressions.How to get Sum (Amount) for last month?
我有一個帶有“金額”字段的交易數據表。
我想要7天的總和(金額)
我該如何在C#表達式中做到這一點?
謝謝
我假設您的交易表稱為“交易”,並且有一個“日期”字段;
DateTime lastWeek = DateTime.Now.Subtract(new TimeSpan(7,0,0,0));
var amountSumLastWeek = (from t in Transaction
where t.Date >= lastWeek
select t.Amount).Sum();
編輯 :當然,C#中的const表示編譯時間常數,TimeSpan沒有可選參數,因此我更新了代碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.