フォームを閉じて、スイッチ ボード以外のすべてのフォームを閉じる必要があります。このコードを使用してみましたが、それ以外のすべてを閉じるようにコーディングしようとしたにもかかわらず、frmSwitch も閉じます。どこで私は間違えましたか?正しいフォームの実際の名前を使用することになっていますか?
Form[] forms = Application.OpenForms.Cast<Form>().ToArray();
foreach (Form thisForm in forms)
{
if (thisForm.Name != "frmSwitch") thisForm.Close();
}