c# - Visual Studio 2008 中的 If 语句异常

标签 c# .net runtime

我遇到了一个非常奇怪的问题,我记录了我的 session ,因为我认为没有人会相信我。

我遇到了一个似乎非常基础的错误。这是一个单线程应用程序,我所做的只是计算一个 bool 值。

bool 值等于 false,但是,if 语句正在执行,就好像它是 true...有点。你会明白我的意思。我已经清理了解决方案并重建了很多次。不知道发生了什么。

请给我一些解释。

http://www.youtube.com/watch?v=ope9kxEyt4g

最佳答案

我以前见过很多次。基本上发生的事情是您正在调试的代码与您看到的代码不匹配。

我不知道是什么原因造成的,解决方案遵循 cargo 崇拜指南。

  • 关闭 Visual Studio 的所有副本
  • 删除该项目的所有 bin 和对象文件夹
  • 删除所有 .NET 项目的所有 bin 和对象文件夹
  • 删除您在“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”中找到的所有文件

关于c# - Visual Studio 2008 中的 If 语句异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1605840/

相关文章:

c# - 使用现有对象插入新对象

c# - Fluent Nhibernate - 将两个实体映射到同一个表

c# - .NET ListView 复制项目

java - 单击按钮后将 JPanel 添加到另一个 JPanel

c# - 在 C# 中从 VFP OLEDB 追加时出错

.net - 嵌套NEST `FirstOrDefault()`查询中 `Term()`有什么用途?

.net - 程序集绑定(bind)日志查看器 (fuslogvw) 不记录任何绑定(bind)

java - 如何正确使用 ProcessBuilder

python - 大 O 表示法 - python 函数

c# - 如何打开任何窗口的上下文菜单?