いくつかのコンストラクターを持つクラス、コマンドボタンを持つフォーム、および「form.cs」で20に設定された1つのパブリック変数があります。ボタンをクリックするたびに、変数がゼロになるまで変数をデクリメントするにはどうすればよいですか?クリックイベント内のループ、コンストラクター(変数=変数-1)での単純な推論など、いくつかの方法を試しましたが、機能しません。これを試しました:
public void AssignSeat()
{
   seats = seats - 1;    
}
その後
private void button2_Click(object sender, EventArgs e)
{
    Class1 Class1 = new Class1();
    Class1.AssignSeat();
    Class1.MSGbox();                     
}
コンパイルしてエラーなしで実行しますが、停止することはありません!