title: Variable does not exist in the current context while debugging
body: <p>I inserted two temp variables and want to see their values, but I can't. I could solve it by placing it somewhere else, but I'm interested why this behaviour exists.</p>
  
  <pre><code>   public float Value
      {
          get
          {
              float result = Memory.ReadFloat(Address);
  
              double Radian = Math.Round(result, 2); // **BREAK POINT HERE**
              double Degree = Math.Round(Math.Round((double)(result * 180 / Math.PI)), 2); // **BREAK POINT HERE**
  
              return result; // **BREAK POINT HERE**
          }
      }
  </code></pre>
  
  <p>I break on all three points, but I can't get Visual Studio 2012 to show me the values. Only result will show up on the locals window, there is no variable called Radian or Degree.</p>
  
  <p>If I add a watch for Radian variable for example, I get this message with a red cross icon:</p>
  
  <blockquote>
    <p>Radian - The name 'Radian' does not exist in the current context</p>
  </blockquote>