Visual C# | Debugging and trapping errors exercise | Using DEBUG statements

This exercise is provided to allow potential course delegates to choose the correct Wise Owl Microsoft training course, and may not be reproduced in whole or in part in any format without the prior written consent of Wise Owl.

Software ==> Visual C#  (79 exercises)
Version ==> Any version of C#
Topic ==> Debugging and trapping errors  (1 exercise)
Level ==> Relatively easy
Subject ==> C# training
Before you can do this exercise, you'll need to download and unzip this file (if you have any problems doing this, click here for help).

You need a minimum screen resolution of about 700 pixels width to see our exercises. This is because they contain diagrams and tables which would not be viewable easily on a mobile phone or small laptop. Please use a larger tablet, notebook or desktop computer, or change your screen resolution settings.

This exercise allows you to practice your debugging skills!  First add the frmChooseHobbies form from the above folder into your project.:

Visual C Sharp 2010 exercise - Debugging and trapping errors (image 1)

Hopefully it's fairly clear what this should do!

Step through the macro attached to the Show Choices button (using breakpoints where appropriate) to see what it does.  You can:

  • press F11 to step into a property or subroutine, or F10 to step over it
  • press F9 to add a breakpoint to a line of code
  • use the immediate window to inspect specific values

Add Debug.Indent and Debug.WriteLine statements to your code to get output similar to this in either the Output or the Immediate windows:

Visual C Sharp 2010 exercise - Debugging and trapping errors (image 2)

Your debug may look different

When you've finished, close down this form.

You can unzip this file to see the answers to this exercise, although please remember this is for your personal use only.
This page has 0 threads Add post