1
我使用MVC3用C#,我想从我的模型如下比例:LINQ的百分比
我找回号码:
... Code omitted
AgeGroup = g.Key.AgeGroup,
Count = (int)g.Count(),
Total = (int)
(from vw_masterview0 in ctx.vw_MasterViews
select new
{
vw_masterview0.ClientID
}).Count()
... Code omitted
我需要划分:
百分率为计数/总* 100
我不知道如何在LINQ to格式化这个。
谢谢,现在我得到这个错误:对于转换为SQL时,Math.Round方法需要MidpointRounding参数。使用'AwayFromZero'来指定SQL函数ROUND。 – hncl
然后做什么它说。我已经更新了我的答案,以包含舍入模式。我怀疑这是因为SQL不支持银行家的圆,这是默认的舍入。 –