Summary
In this chapter, you learned:
- Strategies for debugging
- How to interactively debug code using Visual Studio
- How to define your types to control how they appear in debug windows
- How to debug test projects
- How memory, pointers, and resources are managed in .NET
- How to use Visual Studio to view memory usage
In the next chapter, you will learn about tracing, metrics, and logging for observability.