【发布时间】:2021-08-26 14:04:51
【问题描述】:
我从我的数据库中有一些东西的计数和百分比,并在现场显示它们。(使用数学运算) 但是如果数据库是空的,我会看到这个错误:
adminContentCount.UserPercentage = (currentMonthUser * 100) / userCount; 这是我的服务:
CountViewModel adminContetnCount = new CountViewModel()
{
UserCount = await _userRepository.UserCount(),
CurrentMonthUser = await _userRepository.CurrentMonthUser(),
};
这是我的控制器:
public async Task<IActionResult> Index()
{
var adminContentCount = await _siteService.AdminContentCount();
var userCount = adminContentCount.UserCount;
var currentMonthUser = adminContentCount.CurrentMonthUser;
return View(adminContentCount);
}
我在服务和控制器上使用它,然后将在视图中显示
如何在我的服务中检查这一点。我从数据库中得到它们的数量和百分比。
【问题讨论】:
标签: asp.net-core math percentage operation