对象层次结构中的多线程

时间:2012-10-22 17:57:13

标签: c# wpf multithreading asynchronous hierarchy

我正在使用C#和MVVM在WPF中创建一个LOB应用程序。我已经创建了工厂来构建我的所有对象,但它们工作正常,但它们对于复杂的对象图形来说速度很慢。我想知道是否建议实现复杂对象层次结构的每个级别的异步创建。例如,如果objA有一个大的objB集合,并且每个objB都有一个大的objC集合,我可以异步创建每种类型的子集合吗?如果是这样的话?我是mutithreaded编码的新手,我在选择方向时遇到了麻烦。 BackgroundWorker vs TPL vs Rx。任何指导都将不胜感激。

0 个答案:

没有答案