Debugging in C#
Offered By: LinkedIn Learning
Course Description
Overview
Debugging helps you build more accurate, efficient, and reliable C# applications. Learn how to debug your C# code using Visual Studio Code.
Syllabus
Introduction
- Debugging in C#
- What you should know
- How to use CoderPad
- What is debugging?
- What is a print statement?
- What is a breakpoint?
- Inspecting values of variables
- Execution in debug mode
- The debugging process
- Solution: Find the bug in string truncation
- Covering edge cases
- Defensive programming
- Side effects
- Solution: Discount calculator
- NullReferenceException
- IndexOutOfRangeException
- Logical errors
- Using a reference like a value
- Solution: Library management system
- Basic code challenge
- Basic code challenge: Solution
- Logical code challenge
- Logical code challenge: Solution
- Solution: Find bug in factorial function
- Next steps
Taught by
Kathryn Hodge
Related Courses
اختبار بناء الكود في مصحح الأخطاء في إيكليبسCoursera Project Network via Coursera Debuggers 1011: Introductory WinDbg
OpenSecurityTraining2 via Independent Debuggers 1015: Introductory Simics
OpenSecurityTraining2 via Independent Test your Build in the Debugger with Eclipse
Coursera Project Network via Coursera Adobe XD: Building a Responsive Component Library
LinkedIn Learning