为了账号安全,请及时绑定邮箱和手机立即绑定

当我从数组中减去一个“double”和另一个“double”时,“期望类成员声明”

当我从数组中减去一个“double”和另一个“double”时,“期望类成员声明”

C#
芜湖不芜 2022-12-24 14:41:13
感谢你们对我的帮助!我做了两个数组,其中包含一些双数。然后我创建了一个函数来随机从数组中获取一个双精度值。当我尝试减去一个double和我从两个数组中提取的double时,最后三行发生错误——期望类成员声明。我应该如何更改我的代码以避免此问题?public partial class MainWindow : Window{       double[] x =new Double[] { 30,35,40,45,55 };    double[] y =new Double[] { 700,750,800,850,900 };    double a;    double b;    double distance;    public string GetRandom(arr)   {       Random ran = new Random();    int n = ran.Next(arr.Length - 1);    return arr[n];  }      distance = GetRandom(y)      a = a - distance;      b.SetValue(Canvas.LeftProperty,a-GetRandom(x));}谢谢!
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

您(通常)** 不能在方法之外执行这样的代码。将最后三行放在一个方法中。

** 在许多情况下,您可以为类成员字段赋值,这基本上是在类构造函数中进行赋值的语法糖。


查看完整回答
反对 回复 2022-12-24
  • 1 回答
  • 0 关注
  • 60 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信