出現未處理ObjectDisposedException錯誤,
CSDN問答 2021-12-30 13:55:27 阅读数:105
出現未處理ObjectDisposedException錯誤,
C# System.ObjectDisposedException:“無法訪問已釋放的對象。
异常原因是:IpFrom.Close()這個窗口時候,垃圾回收機制銷毀了對象,但是對象不為null。
解决辦法:使用該對象時應判斷對象是否已銷毀,已銷毀則重新new一個。
類似於這樣:
IpForm myForm = null; if (myForm == null) myForm = new IpForm(); else if (myForm != null && myForm.IsDisposed) myForm = new IpForm(); myForm.Show();
如有幫助,采納支持一下,謝謝。
版权声明:本文为[CSDN問答]所创,转载请带上原文链接,感谢。 https://primo.wiki/2021/12/202112300923463588.html