感謝你們對我的幫助!我做了兩個數(shù)組,其中包含一些雙數(shù)。然后我創(chuàng)建了一個函數(shù)來隨機從數(shù)組中獲取一個雙精度值。當(dāng)我嘗試減去一個double和我從兩個數(shù)組中提取的double時,最后三行發(fā)生錯誤——期望類成員聲明。我應(yīng)該如何更改我的代碼以避免此問題?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貢獻(xiàn)1993條經(jīng)驗 獲得超6個贊
您(通常)** 不能在方法之外執(zhí)行這樣的代碼。將最后三行放在一個方法中。
** 在許多情況下,您可以為類成員字段賦值,這基本上是在類構(gòu)造函數(shù)中進行賦值的語法糖。
- 1 回答
- 0 關(guān)注
- 102 瀏覽
添加回答
舉報
0/150
提交
取消