![]() |
1
4
但是,查看代码,您需要花费大量时间等待通过调度程序编组到UI的异步调用。这将给你的整体表现带来很大的冲击,并以这种方式降低速度。 我建议您在一个调度调用中执行所有操作,并使用Invoke而不是BeginInvoke。不要为每个项封送一条消息,只需封送一个委托,该委托包含通过项的foreach循环。 这将大大加快。 |
![]() |
2
0
如我所知,真正的问题是由于最初调用属性对项进行排序(甚至在调用扩展方法之前)而引起的。 属性的形式为:
因此,第一次通过循环时,这些值并没有从数据库中初始化,成本是在进行排序之前检索这些值。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |