C#窗体应用程序崩溃解决方法总结
生活随笔
收集整理的這篇文章主要介紹了
C#窗体应用程序崩溃解决方法总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、內存不足
內存是最常見的導致程序崩毀的原因,常用解決方式有如下幾種。
二、未知原因崩潰
對于此類情況,可以添加未處理異常的事件。
static void Main(string[] args){AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;}private static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e){Console.WriteLine("有未經處理的異常,程序即將退出!");Environment.Exit(-1);}三、抓取異常方法
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
總結
以上是生活随笔為你收集整理的C#窗体应用程序崩溃解决方法总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [优先队列][堆] Luogu P450
- 下一篇: Unity3D MineCraft 使用