C#泛型性能之List类序列、数组、ArrayList类序列的排序性能差异

综上所述,在List<T>类序列、ArrayList类序列、数组三种数据结构中:

对值类型元素进行排序

性能最优的是List<T>类序列;其次是数组;而ArrayList类序列略微慢于数组。

对sting类型元素进行排序:

性能最优的是ArrayList类序列;数组和List<T>类序列都慢于ArrayList<T>序列,并且两者都差不多。

 

C#泛型性能之List<T>类序列、数组、ArrayList类序列的排序性能差异