Using Visual C# .NET's Debugging Tools

Visual C# .NET includes a number of debugging tools to help you track down and eliminate bugs. In this section, you'll learn how to use break points, the Command window, and the Output window—three tools that form the foundation of any debugging arsenal.

Working with Break Points

Just as an exception halts the execution of a method, you can deliberately stop execution at any statement of code by creating a break point. When Visual C# .NET encounters a break point while executing code, execution is halted at the break statement prior to it being executed. Break points enable you to query or change the value of variables at a specific instance in time, and they let you step through code execution one line ...

Get Sams Teach Yourself Microsoft® Visual C#™ .NET in 24 Hours now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.