Learn what a breakpoint is and how you can use breakpoints to find errors in your programs in this video. Also, discover how a breakpoint stops the execution of a program so that you can dive deeper into the logic of the code.
- [Speaker] A breakpoint is an intentional stopping point … or pause put into a program for debugging purposes. … A breakpoint allows us to temporarily halt a program … in execution in order to inspect the internal state … of the application at that point. … Jumping back into Visual Studio Code … we can add a breakpoint to our program. … To add a breakpoint we just hover to the left … of the line number and click. … This adds a breakpoint to this specific line … and the program will stop its execution … before executing this line. … Let's add breakpoints to a few areas … we think might be problematic … or really determine the output of this program. … So here, line eight, … this operation is key to tripling a number. … So let's go ahead and add a breakpoint to the line after it. … So line eight will execute … and then the program will stop its execution. … We can also add a breakpoint to 15, here. … So right before we print things out to the consol … we'll go ahead and stop the program …
- Debugging defined
- Working with breakpoints
- Inspecting values of variables
- Defensive programming
- Common C# errors
- Debugging challenges