它被壹個壹個地刪除,例如,在開始時,有如下三項:
1
2
三
如果妳直接穿越,
對於i=0到2
第壹次刪除第壹項。此時,i=1,列表級別變為
2
三
因為i=1,應該刪除第二項3,但是不能刪除2,而此時減少ListCount=2,也會導致FOR語句出錯。
-
如果是反向遍歷
For I = list1。list count-1到0step-1(即i=2到0)。
第壹次刪除最後壹項。此時,I = 1,List1。ListCount = 2,列表級別變為
1
2
此時i=1,刪除第二項2。
下壹個循環i=0,刪除第壹項1。
-
事實上,最簡單的方法是
list1.clear
該列表被清除。