由于某些原因,我的Xamarin调试器跳过了断点。在这里,我已经在第50行设置了一个断点。无论我是继续到下一个断点还是步进到下一行,调试器都会跳过到第54行。 x也没出现在观察列表中,就好像它从来没有存在过一样。 我以前使用Xamarin从来没有遇到过这种问题,但最近我升级了VS 2017,难道这是罪魁祸首吗?我已经尝试重新安装VS和Xamarin,尝试再次使用VS 2015,清理解决方案,修改各种调试参数,但什么都没用。同时,我也使用完整的调试符号进行编译。
有时我也会遇到这种情况。Xamarin 的问题在于它可能因为没有明显的原因而变得非常棘手。我的建议是尝试关闭你的 IDE 并重新打开它。如果这样不起作用,那么请尝试点击 Build -> Clean Solution 按钮,然后再点击 Build Solution,看看是否有所帮助。
x
的值可以在编译时推断出;因此,51-53行可能被优化掉了。 - squill25