麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

從頭開始刪除集合項目

2019-11-18 17:30:11
字體:
來源:轉載
供稿:網友
刪除集合中的所有內容有許多方法,其中有些非常得迅速。來看看一個包含10,000個項目的集合:
DimcolAsNewCollection,iAsLong
Fori=1To10000
  col.Addi,CStr(i)
Next

可以從末尾位置為起點刪除集合內容,如下:


Fori=col.CountTo1Step-1
col.Removei

Next

也可以從開始位置為起點刪除集合內容,如下:

Fori=1Tocol.CountStep1
col.Removei
Next

試驗證明,后者要快于前者百倍多,比如0.06秒比4.1秒。原因在于:當引用接近末尾位置的集合項目時,VB必須要從第1個項目開始遍歷整個的項目鏈。<>
更有趣的是,如果集合項目的數量加倍,那么從末尾開始刪除與從頭開始刪除,前者要比后者花費的時間將成倍增長,比如前者是24秒,后者可能為0.12秒這么短!
最后提醒您:刪除集合的所有內容的最快方法就是“毀滅”它,使用下面的語句:Setcol=NewCollection

對于一個包含20,000個項目的集合,上述操作僅僅耗時0.05秒,這比使用最快的循環操作進行刪除也要快2倍左右。->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 少妇一级淫片免费放播放 | 久久影院在线观看 | 国产精品一区二区手机在线观看 | 国产一区二区三区视频免费 | 欧美一级特黄aaaaaa在线看首页 | 久久免费精品视频 | 国产精品午夜未成人免费观看 | 免费午夜视频在线观看 | 久久露脸国语精品国产91 | 久久综合久久精品 | 色人阁五月天 | 亚洲综人网 | 亚州成人在线观看 | 色视频欧美 | 日本在线视频一区二区三区 | 91精品久久久久久久久 | 精品一区二区三区免费视频 | 午夜视频你懂的 | 亚洲免费视 | 性爱免费视频 | 国产成人高潮免费观看精品 | 男人的天堂视频网站 | 麻豆视频在线免费观看 | 视频一区二区中文字幕 | 粉嫩粉嫩一区二区三区在线播放 | 高清在线观看av | 玩偶姐姐在线观看免费 | 色戒在线版 | 最污网站| 免费中文视频 | 久久电影一区二区 | 一区国产在线 | 久久久久北条麻妃免费看 | 国产亚洲精品网站 | 免费香蕉成视频成人网 | 久久99国产精品久久99 | 欧美一级特黄aaaaaaa什 | 久久免费视频7 | 国产九色在线观看 | 国产精品亚洲一区二区三区在线观看 | 一级黄色毛片免费 |