VS踩坑記錄:C#中屬性get塊含有寫入代碼,斷點調試時讀取屬性get塊一樣會造成寫入效果

我很多時候貪圖方便,喜歡在屬性的get塊中加入對其他變量修改的操作……如果你跟我有一樣的習慣,而且正在使用VisualStudio斷點調試,那就要小心了= = 最近在整一個鏈表,我希望可以實現取出鏈表中第一個結點(head)。由於平時的壞習慣,沒有用函數,而是直接用了屬性的get塊實現: 然後在鏈表測試的時候,出現了錯誤(事實上我的錯誤是別的錯誤,但是這導致我使用斷點調試發現了本文要討論的蛇皮錯誤
相關文章
相關標籤/搜索