title: How do I "run until this variable changes" when debugging?
body: <p>When debugging my C#, I often want to know <strong><em>when a variable's value changes</em></strong> and then investigate the state of the program.</p>
  
  <p>Currently, I do it like this:</p>
  
  <ol>
  <li><strong>Watch-list</strong> the offending variable.</li>
  <li><strong>Physically spam F10</strong> (shortcut for Step Over) until I see the value change.</li>
  </ol>
  
  <p>However, the number of F10s required is annoying.</p>
  
  <p>Surely this has been automated, I thought. But I cannot find this feature in my <em>Microsoft Visual C# Express</em>, which surprises me. After all, the Watch-list <em>does</em> automatically highlight changed values in bright red.</p>
  
  <p>Am I missing something?</p>