Here's one more trick I often use when debugging with Visual Studio.
If you missed execution of some part of code, you can easily retry it without restart program, by simply moving instruction pointer back to beginning of calculation. Often you can repeat calculation without breaking anything, and this can help to speed up debugging.
To do that drag&drop that yellow arrow on left side of code window.
Or choose "Set Next Statement" (Ctrl+Shift+F10) in popup menu on right mouse button.