[] 是针对
特定类型、
固定长度的。
Array 是针对
任意类型、
固定长度的。
Array 和 ArrayList 是通过存储 object 实现任意类型的,所以使用时要转换。
1:单线程程序中推荐使用 Dictionary, 有泛型优势, 且
读取速度较快,
容量利用更充分.
2:
多线程程序中推荐使用 Hashtable, 默认的 Hashtable 允许单线程写入, 多线程读取, 而
Dictionary 非线程安全, 必须人为使用 lock 语句进行保护, 效率大减.
3:Dictionary 有按插入
顺序排列数据的特性
转载于:https://blog.51cto.com/zgame/1137195