3
當使用VS2010 Ultimate SP1調試器檢查類的實例(普通類,由字符串,整數和布爾值組成)時,我可以看到我在定義的所有道具上課,但我也注意到一些不應該在那裏的東西。當調試時顯示奇怪的對象成員
它們以藍色方框符號和'?'出現。
它們是什麼?
我的班生病了嗎?他們是類腫瘤嗎? (哈哈)......甚至最差。
我的VS2010有癌症嗎?
這是一個截圖,所以你可以看到我的意思。
在此先感謝
當使用VS2010 Ultimate SP1調試器檢查類的實例(普通類,由字符串,整數和布爾值組成)時,我可以看到我在定義的所有道具上課,但我也注意到一些不應該在那裏的東西。當調試時顯示奇怪的對象成員
它們以藍色方框符號和'?'出現。
它們是什麼?
我的班生病了嗎?他們是類腫瘤嗎? (哈哈)......甚至最差。
我的VS2010有癌症嗎?
這是一個截圖,所以你可以看到我的意思。
在此先感謝
是的,我的VS2010有一些怪退行性疾病。我希望它只是我的。
我發現那些'?'是VS2010在檢查對象時創建的垂直空間中無法正常顯示的類的成員。
1)您檢查一個對象。 VS向你展示(x)第一個成員和一個向下箭頭。
2)您將鼠標懸停的向下箭頭,VS會告訴你缺少了什麼。
3)如果你重複練習(再次加載檢查),但使用鼠標滾輪,而不是使用鼠標懸停在向下的箭頭,你會看到奇怪的事情。
我很想寫「是你的視覺工作室確實有癌症!」 - 因爲我以前從未見過這個錯誤。每次調試都會發生,但僅限於此特定類別? –
我也是第一次注意到這種行爲。適用於所有對象。我注意到的一件事是,只有當你有更多的VS可以看到的道具,並且使用鼠標滾輪向下滾動時,它纔會發生......然後我看到了這一點。 –
這是調試器的一個怪癖,並且隨機發生罷工。有人可能稱之爲錯誤,這可能是準確的描述。 –