Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.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
C# ';Program.CalculateAX(双精度)和#x27;:并非所有代码路径都返回值';_C# - Fatal编程技术网

C# ';Program.CalculateAX(双精度)和#x27;:并非所有代码路径都返回值';

C# ';Program.CalculateAX(双精度)和#x27;:并非所有代码路径都返回值';,c#,C#,我在这个代码上有错误。它说“并非所有代码路径都返回值” 请帮我修一下这个。谢谢 public static double subtotal; public static void Main(String[] args) { subtotal = 15.00; Console.WriteLine($"Subtotal : {subtotal}"); double total = subtotal + CalculateTax(7); Console.WriteLine($"To

我在这个代码上有错误。它说“并非所有代码路径都返回值” 请帮我修一下这个。谢谢

public static double subtotal;

public static void Main(String[] args)
{
  subtotal = 15.00;
  Console.WriteLine($"Subtotal : {subtotal}");

  double total = subtotal + CalculateTax(7);
  Console.WriteLine($"Total : {total}");
}

public static double CalculateTax(double taxRate)
{
  double tax = subtotal * taxRate;
  Console.WriteLine($"Tax: {tax}");
}
试试这个

public static double CalculateTax(double taxRate)
{
    double tax = subtotal * taxRate;
    Console.WriteLine($"Tax: {tax}");
    return tax;
}
试试这个

public static double CalculateTax(double taxRate)
{
    double tax = subtotal * taxRate;
    Console.WriteLine($"Tax: {tax}");
    return tax;
}

添加
返回税
在方法末尾添加
返回税到方法的末尾