visual studio2005 定义类里面的参数是否和实际操作时候的参数要不要一样?

2025-05-13 06:59:56
推荐回答(2个)
回答(1):

参数是无所谓一样不一样的 随你喜欢

double x= double.Parse(tbX1.Text);
double y= double.Parse(tbY1.Text);
Point p1 = new Point(x1, y1);
double x= double.Parse(tbX2.Text);
double y= double.Parse(tbY2.Text);
以上代码的报错原因是多次定义了 x 与 y
改成如下即可
double x= double.Parse(tbX1.Text);
double y= double.Parse(tbY1.Text);
Point p1 = new Point(x1, y1);
x= double.Parse(tbX2.Text);
y= double.Parse(tbY2.Text);

回答(2):

Point类是对二维直角坐标系中的点的抽象;在Point有两个成员,x、y,所以说你不能定义xy
反之你下面的就没有
哦 不对 错了 推翻前面的 ,不好意思我没看清
是因为你定义了全局变量double x, y;
所以你局部变量就不能定义xy了