【发布时间】:2011-06-23 06:18:48
【问题描述】:
我有一个函数LoadData 有大量的WinForm 控件,它将数据从数据库加载到控件中。
现在它变得非常慢,我应该使用线程,如果是,那么请建议一个好的示例,我已经尝试过MSDN sample
但这对我没有用,它需要对我的代码进行大量更改。
【问题讨论】:
-
你必须明确你正在加载什么样的数据,以及如何加载;以及你正在用它做什么
-
另外,一般来说,线程几乎总是需要大量的返工,特别是如果核心代码的设计没有考虑线程......
-
最好的办法是查看加载了多少数据,看看是否找不到加载子集的方法。
标签: c# winforms multithreading c#-4.0 parallel-processing