小编Dhi*_*dal的帖子

我如何克服错误'没有给出与所需形式参数相对应的参数'?

我有以下代码,我在C#visual Studio 2015中编译时遇到错误.

class Oval:Shape
{
    private double major_axis, minor_axis;
    public Oval(double Major_Axis, double Minor_Axis)
    {
      major_axis = Major_Axis;
      minor_axis = Minor_Axis;
    } //Constructor
}
class Circle:Oval
{
    private double radius;
    public Circle(double Circle_Radius) // Getting Error on this line
    {
      radius = Circle_Radius;  
    } //constructor
}
Run Code Online (Sandbox Code Playgroud)

c# oop

1
推荐指数
2
解决办法
2万
查看次数

只需要小数点后2位数字

我希望我的函数返回的值只有2 位小数。我尝试过以下代码:

private static double CalculateSlabTax(int nSlabStartTaxable, 
                                       int nSlabEndTaxable, 
                                       float fSlabRate)
{
    double dblSlabResult = 0;
    try
    {
        dblSlabResult = (nSlabStartTaxable - nSlabEndTaxable) * fSlabRate;
        dblSlabResult = Math.Round(dblSlabResult , 2);
        return dblSlabResult;
    }
    catch (Exception)
    {
        return -1;
    }
}
Run Code Online (Sandbox Code Playgroud)

预期输出为:dblSlabResult = ####.##-两位数(例如1002.05

获取输出为:例如dblSlabResult = 1002.1

c# format

1
推荐指数
2
解决办法
3万
查看次数

标签 统计

c# ×2

format ×1

oop ×1