感谢你们对我的帮助!我做了两个数组,其中包含一些双数。然后我创建了一个函数来随机从数组中获取一个双精度值。当我尝试减去一个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个赞
您(通常)** 不能在方法之外执行这样的代码。将最后三行放在一个方法中。
** 在许多情况下,您可以为类成员字段赋值,这基本上是在类构造函数中进行赋值的语法糖。
- 1 回答
- 0 关注
- 89 浏览
添加回答
举报
0/150
提交
取消