C# 怎么获取所有打开的窗体

FormCollection collection = Application.OpenForms;

foreach(Form form in collection)
{
    if(form.Visible == false)
        form.Visible=true;
}