【发布时间】:2021-08-29 06:37:06
【问题描述】:
我只是想在一个方法中返回一个双精度值,但我在返回变量行上不断收到“预期的方法名称”:
public class Rectangle
{
private double height;
private double width;
public Rectangle(double h, double w)
{
height = h;
width = w;
}
public double perimeter()
{
double perimeter = ((2 * height) + (2 * width));
return perimeter();
}
看来这应该很简单,我不知道出了什么问题!我尝试将变量名称更改为其他名称,但 Visual Studio INSISTS 我需要将方法名称放在返回行,而不是我要返回的变量。
【问题讨论】: