不指定容量的情况下,默认为4,Add和Insert不够的时候会成倍扩容,不断增加会产生垃圾。
RemoveAt、InsertAt等接口会对数组进行O(n)的移动操作。
Contains、Find为遍历数组O(n)操作。
ToArray会复制一份数组,会引起内存分配。
使用foreach会生成Enumerator对象,产生垃圾。
Sort用的是Array的Sort,内部为快速排序。
线程不安全的,好用但效率不高。