对于数组来说,这点效率可以不计。
如今使用数组,大致就分三种情况:一是算法、二是凡用、三是特殊需求。
算法中,纯粹的要求性能,所以,最好只用纯粹的数组。
凡用中,就是平时大部分写的代码,不会严重影响性能也没有什么特殊需要,一般都是用泛型集合。这个也是微软推荐的使用方式。
再说有特殊需求的,大部分是有顺序要求,排序啊,先进先出,后进先出什么的。这使用的一般也是泛型集合。
就是 静态分配内存 跟 动态分配内存 的差别,跟类型无关。之前不是有人问过这个问题。
全是引用类型
List这个比较的方便,对于个数未知的情况下
性能可以 忽略, 根据场景使用