当我的代码与规则不兼容时,我遇到了规则 EnsureLocalDisposalRule 的问题。
代码示例:
Form myForm = new myForm { MdiParent = this };
myForm .Show();
它违反了规则,我像这样更正了它
代码示例:
using (Form myForm = new myForm { MdiParent = this })
{
myForm .Show();
}
但是我的工作代码有问题,因为经过上述更正后,我的代码WinForm object
立即被销毁。
如何修复规则并使代码正常工作?