C# のメイン フォーム クラスとサイド クラスがあります。サイドクラスのインスタンスを作成し、そのインスタンスからそのクラスのメソッドを呼び出しています。そのメソッドは新しいスレッドを開始します。現在、複数のインスタンスを作成し、それぞれのメソッドを呼び出しています。したがって、複数のスレッドが開始されます。これで、スレッドに関連付けられたメソッドから出るときにスレッドが確実に閉じられるように、サイドクラスにメソッドを実装しました。ユーザーがメイン フレーム ウィンドウの [X](閉じる) ボタンを突然クリックした場合、そのサイド クラス内にあるスレッドを処理する方法がわかりません。
PS - サイドクラスのインスタンスは、メイン フォーム クラスのメソッド内でインスタンス化されます。そのため、廃棄時にはインスタンスを持っていないので、インスタンスを停止できます。