Gameシリアル化のために静的にできないクラスがあります。Gameメソッドからインスタンス化し、新しいインスタンスにコード内の他の場所からアクセスできるようにしたいと考えています。
私がこれを試してみると:
public void btnNewGame_Click(object sender, EventArgs e)
{
Game game = new Game();
}
新しいインスタンスは、このメソッドの外では使用できません。Gameメソッド内でインスタンス化し、インスタンスを他の場所からアクセスできるようにする方法はありますか? または、回避策はありますか?Game問題は、このボタンがクリックされる前にインスタンス化されたくないということです。
アドバイスをいただければ幸いです。