private void OpenGameSettings() { Form existe = Application.OpenForms.OfType <Form>().Where(pre => pre.Name == "P_GameSettings").SingleOrDefault <Form>(); if (existe != null) { existe.Close(); existe.Dispose(); GC.Collect(); } this.Hide(); GameSettings = new P_GameSettings(objEntidad); GameSettings.Show(); }