بچه ها یه متد نوشتم مشکل حل شد ... از 110 مگ بالاتر نمیره اما بعد از باز کردن چند فرم و بستن اون ها این 110 مگ رو به 67 تا تبدیل میکنه ... دل کل خوبه اما علت چیه ... کدی که نوشتم مشکلش چیه به نظرتون ؟
public static void Launch(Form frm)
{
using (var frmn = frm)
{
if (Application.OpenForms[frmn.Name] == null)
{
frmn.WindowState = FormWindowState.Normal;
frmn.FormBorderStyle = FormBorderStyle.FixedSingle;
frmn.MaximizeBox = false;
frmn.MinimizeBox = false;
frmn.ShowInTaskbar = false;
frmn.ShowIcon = false;
frmn.StartPosition = FormStartPosition.CenterScreen;
frmn.ShowDialog();
frmn.Dispose();
}
}
}