ASP核心。 “System.Runtime,Version = 4.1.0.0”没有decimal.Round()

时间:2017-02-16 04:38:53

标签: asp.net asp.net-core asp.net-core-mvc

我正在尝试将ASP.Net MVC 5项目转换为ASP Core。在我的代码中我有这个

var answer1present = decimal.Round(answer1present, 2);
var answer2present = decimal.Round(answer2present, 2);

在asp核心中我收到错误“Round未定义”所以我检查十进制结构,我看不到定义Round()的方法。但在之前版本的asp MVC中,我有这种方法。

1 个答案:

答案 0 :(得分:1)

将此包添加到project.json文件的依赖项部分。

"System.Runtime.Extensions": "4.3.0"

然后你可以使用

Math.Round(26.546, 2)