clear
A = new Array()
? A.size

A.add('A')
? 'A, A.size ?"',A.size

A.add('B')
? 'B, A.size ?"',A.size

a.delete(1)		&& delete 'A'
a.resize(1)
? "delete 'A' A.size ?", A.size

a.delete(1)		&& delete 'B'
a.resize(1)
? "delete 'B' A.size ?", A.size

a.delete(1)		&& Nothing
a.resize(1)
? "Nothing A.size ?", A.size

a.delete(1)		&& Nothing
a.resize(1)
? "Nothing A.size ?", A.size

陣列 裡面的東西 都刪光 但是 陣列的 size 還是 = 1 在 Win7 環境下 …

所以 L25 與 L29 再刪除單頭資料時 a.size = 1.

A.resize(0) 是違法述句規範..

另外想辦法處理…

個人頭像照片

By 伍芳左

MIS, ERP Pro... RHCE Member (7.2)

發表迴響