When debugging my C#, I often want to know when a variable\'s value changes and then investigate the state of the program.
Currently, I do
Conditional breakpoints are what you're after, but it appears they are not available in Visual Studio Express.
In Visual Studio (non-Express), the way it works is that you create a conditional breakpoint with an expression equal to your watch value and "Has changed" as your breakpoint condition.