1 回答

TA貢獻1946條經(jīng)驗 獲得超4個贊
只需將其轉變?yōu)樨敭a即可。在這里,該類實例化了一個 Reaction 類型的新變量(以及您需要執(zhí)行的任何操作)。因此,對于下面需要它的兩個方法來說,myReaction 變量處于類級別范圍內。以前,您的變量位于方法范圍內,這意味著它不能在方法之外使用。代碼塊中定義的變量也有一個塊作用域,例如 if 語句,其中變量在 if 語句中定義。
public class MyClass
{
public Reaction myReaction { get; set; }
public MyClass()
{
myReaction = new EquationClass("Example");
}
private void ExampleListenerMethodOne(object sender, RoutedEventArgs e)
{
myReaction.species = Reaction.MakeAndReturnSpeciesArray();
}
public void ExampleListenerMethodTwo(object sender, RoutedEventArgs e)
{
Console.WriteLine(Reaction.species);
}
}
- 1 回答
- 0 關注
- 206 瀏覽
添加回答
舉報