在发布之前,我将一个错误的代码包含在试一试中,然后查看它是否失败但无效但没有到达catch块一次。
我还使用CTRL.FIND" Thread"来扫描项目。看项目中是否有任何线程,但没有。排除了两种情况..
我不完全确定是什么导致下面的代码跳过if块。
代码的目的:找到第n个Prime数字并使用各种场景进行测试
public int FindNthPrimeNumber(int n)
{
if (n > 0) //code evaluates condition here but completely skips whats inside the braces
{
Debug.WriteLine("Heyyy I got hit!");
}
return n;
}
答案 0 :(得分:1)
您的Debug.WriteLine
来电可能不会被点击,因为您在发布模式下运行,因此它已经过优化。