當我們在使用dim時,避免重新定義數組。因為你可能要用redim去重新定義數 組的大小。至于要做這樣的操作的話,如果你的機器內存不是很大,那么最好在 一開始就考慮到最壞的打算去設置數組的長度或者設置最佳狀態時的長度,在非 常必要時才使用redim。當然這樣并不意味著要去增加內存,如果你不是很需要的 話。
以下舉例說明不恰當的使用redim <% dim MyArray() Redim MyArrray(2) MyArray(0) = "hello" MyArray(1) = "good-bye" . . . some other code where you end up needing more space happens then ... Redim Preserve MyArray(5) MyArray(2) = "more stuff" MyArray(3) = "even more stuff" MyArray(4) = "yet more stuff" %> 其實在開始就定義myarray(5),而以后需要的話再用redim去增加他的大小, 這樣的話可能會占用一些內存,但速度就要快得多了。
|