C#程序运行时间长出现无法响应状态

C#程序运行时间长出现无法响应状态

 
 5
补充: 大家好,我写了个C#应用程序,由于运行时间较长,大概有5分钟才能运行完毕。然而运行时窗口出现无法响应的状态,就是整个窗口除了关闭和最小化按钮可以点击,其余的全部不能点击了,但程序仍可正常运行完毕,而且没错误。请各位帮忙告诉我这是什么原因。好多程序在CPU占用100%的情况下都不会出现无法响应状态。
 
可能有一个大的循环占用了主线程,建议使用多线程。只要你那个运算过程不涉及到界面的操作,一个简单的线程就可以。
原文地址:https://www.cnblogs.com/xianyin05/p/3033543.html