Summary
In this chapter, you learned:
- How to write reusable functions with input parameters and return values, in both an imperative and functional style
- How to use the Visual Studio and VS Code debugging and diagnostic features like logging and unit tests to identify and fix any bugs in them
- How to throw and catch exceptions in functions and understand the call stack
In the next chapter, you will learn how to build your own types using object-oriented programming techniques.
Learn more on Discord
To join the Discord community for this book – where you can share feedback, ask questions to the author, and learn about new releases – follow the QR code below:
https://packt.link/csharp13dotnet9
Leave a Review!
Thank you for purchasing this book from Packt Publishing—we hope you enjoy it! Your feedback is invaluable and helps us improve and grow. Once you’ve completed reading it, please take a moment...