0
如何使用LINQ爲自己添加一個百分比值?例如,說價格是10英鎊。將6%的價格加到自己的價格爲10.60英鎊。我的代碼看起來像這樣,但我想在insert
聲明中執行此計算。如何向LINQ中的值添加百分比?
aPrice + aPercentage = bPrice
如何使用LINQ爲自己添加一個百分比值?例如,說價格是10英鎊。將6%的價格加到自己的價格爲10.60英鎊。我的代碼看起來像這樣,但我想在insert
聲明中執行此計算。如何向LINQ中的值添加百分比?
aPrice + aPercentage = bPrice
這樣做的通常方法是做
newPrice = price *1.06M;
如果你有一個價值爲0和100之間的百分比,然後執行以下操作:
Decimal newPrice *= 1.0M + (PercentageVakye/100M);
注意:始終使用價格時使用十進制不是雙倍。
早上獲取百分比和價格,我通過數據庫傳遞百分比,因爲它存儲爲設置。因此它被存儲爲6.00。 我該如何解決這個問題? – thatuxguy
你的意思是LINQ或LINQ to SQL? –
LINQ to SQL,我會從數據庫 – thatuxguy