c#與數據庫連接,然後在c#創建了一個form1窗口,點擊登錄按鈕跳轉到User1另一個界面,

CSDN問答 2021-12-30 13:55:27 阅读数:105

c# c# 建了 form1 form

出現未處理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