C#项目单步调试莫名结束问题
生活随笔
收集整理的這篇文章主要介紹了
C#项目单步调试莫名结束问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C#項目單步調試莫名結束問題
今天在調試一個問題時,單步跟蹤,走到某一步時突然跳出了調試,后面很多斷點一個都不進來。
經過更細致的一步步調試(進入每個函數查看),定位到如下一段代碼有問題:
原因是:size = 3,buff_ids大小為2,數據越界了。但并沒有收到任何錯誤或異常提示,而是直接結束了單步
一般情況下數據越界時c#會報異常,這是個UNITY項目,可能是MONO本身實現問題,也可能是這段代碼嵌套加REF導致的
posted on 2019-02-15 09:57 時空觀察者9號 閱讀(...) 評論(...) 編輯 收藏
總結
以上是生活随笔為你收集整理的C#项目单步调试莫名结束问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UNITY 优化之带Animator的G
- 下一篇: c# GC 新典型