Array.Sort()在VB.NET中是多线程的

时间:2011-07-14 18:17:29

标签: vb.net visual-studio

我知道VB.NET中的Array.Sort()使用了快速排序算法。但我的问题是,它是否利用了多线程?

我正在对包含数十万条记录的列表进行排序,并且需要确保最快的排序时间。

感谢。

1 个答案:

答案 0 :(得分:1)

我不确定多线程如何让您的排序更快 Array.Sort在单个线程中进行排序。

如果通过多线程实际意味着在可用时利用多个处理器,请查看使用this answerParallel Extensions(在.NET 4.0和{ {3}}适用于.NET 3.5)。