【发布时间】:2012-09-28 16:03:56
【问题描述】:
在我的 C# 桌面应用程序中,我想在 datagridview 中显示所有临时文件,但是当加载 datagridview 时,我的程序挂起并且在完全加载 datagridview 之前没有响应。
我怎样才能使我的应用程序在执行过程中仍然存在?
【问题讨论】:
-
您的应用程序代码是什么样的?你是多线程的吗?
-
我没有使用任何线程,但我可以实现线程。但是如果我使用线程,你能确保我不会出现问题吗?
-
@AnimeshDatta:我们无法确保您不会发现其他问题。但是,正确使用线程是应用程序在长时间运行期间挂起的正确解决方案。
-
在我的应用程序中,我使用此代码 { ThreadStart threadstatr = new ThreadStart(My_FunctionName);线程 thread = new Thread(threadstatr);线程.Start(); } 但程序仍然挂起,请提供一些解决方案