毫無疑問,對數組的讀寫效率是最高的,缺點也很明顯,無法動態增長;
泛型List和ArrayList可以動態增長,而泛型List的讀寫效率較高;
for的效率也比foreach效率高,因爲foreach含拆箱的過程,即使是最簡單的數據類型,也需要消耗一定的時間;
所以,總結來說,使用List<T>,for來遍歷是最佳搭配,大家大可以寫個測試程序來驗證一下。