C#是否可以在visual studio中使用即时窗口测试if语句?

时间:2016-09-28 01:56:58

标签: c# visual-studio

我想直接测试if语句,我的问题是等待很长时间来测试if中的code语句。这是我的code

    byte isFive = _checkReadLengthIsFive;

    if (readLength == 5)
    {
        isFive++;
        _checkReadLengthIsFive = isFive;
        if (isFive == 2)
        {
           string appendText = "WRITE FAIL" + Environment.NewLine;
           File.AppendAllText(Fullpath, appendText);
           DisplayData(MessageType.Incoming, "DAPAT!" + "\n");
        }
    }

要在这个if语句中找到,我等了很久,因为很少发生readLength = 5。是否可以立即使用窗口?如果可能请告诉我怎么样?感谢您的帮助和回应。

2 个答案:

答案 0 :(得分:1)

是的,您可以在代码运行时(调试)在即时窗口中更改变量的值。您应该能够通过使用窗口并输入类似readLength = 5;来设置变量的值。您还可以将鼠标悬停在变量上,然后单击该值并键入新值。

答案 1 :(得分:0)

如果要在if语句中测试代码,只需从

更改代码即可
  

if(readLength == 5)

  

if(true)

一切正常后,您将改回if(readLength == 5)