为什么我明明已经把它注释掉了,结果还是编译出来了?

img

c++写得少,c#在报错时运行会提示“当前有错误,是否使用上一次正确的编译结果运行”,你这就是那种情况

很确认是运行了上一次可以执行的结果:

截图显示你当前的代码编译失败,有8个error,所以当前的代码没有通过编译,被你强制执行了上一次可以执行的代码了。

img

VS再错的时候会自动输出上一次生成的值,你的错着呢兄弟!