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

感谢你们对我的帮助!我做了两个数组,其中包含一些双数。然后我创建了一个函数来随机从数组中获取一个双精度值。当我尝试减去一个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));

}

谢谢!


芜湖不芜
浏览 90回答 1
1回答

ibeautiful

您(通常)** 不能在方法之外执行这样的代码。将最后三行放在一个方法中。** 在许多情况下,您可以为类成员字段赋值,这基本上是在类构造函数中进行赋值的语法糖。
打开App,查看更多内容
随时随地看视频慕课网APP