我的C#程序中有一个bug,但是找了半天都找不到bug的具体位置,单步调试时会在不确定的位置上结束执行,似乎有错误,但没有任何错误提示,只是终止调试.但是不用单步执行,直接F5+断点又能顺利通过那部分,再单步执行又会终止调试.但是程序运行时不会提示出错退出.因为代码太多了 没法帖,贴上了也没人能有耐心仔细看.我想请教各位大侠,一般这种出错位置不确定的bug是哪方面的bug呢?怎么能方便的找出这个bug的位置?我知道程序中用了多线程之后就会出现这种现象,但是我这部分没用多线程.