Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net ASP核心&引用;System.Runtime,版本=4.1.0.0“;没有小数点。舍入()_Asp.net_Asp.net Core_Asp.net Core Mvc - Fatal编程技术网

Asp.net ASP核心&引用;System.Runtime,版本=4.1.0.0“;没有小数点。舍入()

Asp.net ASP核心&引用;System.Runtime,版本=4.1.0.0“;没有小数点。舍入(),asp.net,asp.net-core,asp.net-core-mvc,Asp.net,Asp.net Core,Asp.net Core Mvc,我正在尝试将ASP.NETMVC5项目转换为ASP核心。在我的代码中我有这个 var answer1present = decimal.Round(answer1present, 2); var answer2present = decimal.Round(answer2present, 2); 在asp core中,我遇到错误“未定义Round”,因此我检查了decimal结构,但看不到Round()定义的方法。但是在以前的asp MVC版本中,我提供了这个方法。将这个包添加到project

我正在尝试将ASP.NETMVC5项目转换为ASP核心。在我的代码中我有这个

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

在asp core中,我遇到错误“未定义Round”,因此我检查了decimal结构,但看不到Round()定义的方法。但是在以前的asp MVC版本中,我提供了这个方法。

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

"System.Runtime.Extensions": "4.3.0"
然后你可以用

Math.Round(26.546, 2)
为什么不使用数学圆(26.546,2)?