返回列表 上一主題 發帖

[發問] 檢查重複性質的資料

本帖最後由 stillfish00 於 2013-7-26 12:11 編輯

回復 26# jackyliu
依你26#的圖

要逐步執行的話,把D(E)的監看式拿掉吧。

1.  當字典用不存在的Key取回物件時會自動新增該Key,這點在偵錯時看起來還是有效的....
      你可以自己試試中斷後在即時運算視窗打   ?d("不存在的Key")  ,就會自動在d底下新增一個item啦..
2.  然後當你要逐步執行時,因為有設d(E)的監看式,每一步都會取回 d(E),可是 E 一值都是存在的Key嗎???
     不是,當你程式執行到For Each E前一行或Next後一行,E都是 '無',於是它找不到這個Key又自動新增了,所以才造成字典內的Key(6)也為無。

比起來,偵錯時若只用區域變數視窗看d值(我原本也是這樣),怎樣都不會遇到妳說的問題。

TOP

        靜思自在 : 為人處世要小心細心,但不要「小心眼」。
返回列表 上一主題