Add方法效率高。list.Add()方法的开销只是在list中添加一个对象。list.Insert()方法的开销就多了,比如list中有10个对象,list.Insert(5,"item"); 要先查询索引范围(list中一共有多少个对象),然后进行插入, 插入后还要更新索引,比如上面的list ,插入后要把index = 5-9的对象的索引++, 所以数组越大,insert的效率就越低。