我刚刚在我的Windows Froms C#应用程序中遇到了一个奇怪的问题。
我在代码中加入了一些Console.WriteLine
进行调试,但突然间这个功能停止工作了。例如:
try{
line(of.code);
Console.WriteLine("HERE");
other.line(of.code);
}
catch (Exception e)
{
logger.logg(e.ToString());
}
我无法到达other.line(of.code);
这一行,控制台中也没有输出"HERE"。
在代码中有几个地方出现了这种情况,在所有这些地方都会发生。它只是停止了,根本没有进入catch块...
最糟糕的是,之前它可以工作。我已经从事应用程序开发很长时间了,从未见过这样的情况。
Console.WriteLine("HERE");
更改为Debug.WriteLine("HERE");
,你看到了什么? - Marco