๐ฏ What You'll Learn
- Understand C# syntax and types
- Work with classes and objects
- Handle collections and errors
- Read existing C# tooling
About This Workbook
C# is everywhere in the Windows ecosystem and increasingly in offensive tooling. This workbook covers the language fundamentals through to the concepts you need to read and write practical code.
Chapter 1 โ Language Basics
The fundamentals of C# code.
- Types and variables
- Control flow
- Methods
Chapter 2 โ Object-Oriented C#
Structuring code with classes.
- Classes and objects
- Inheritance
- Interfaces
Chapter 3 โ Practical C#
Doing real work with the language.
- Collections
- Exceptions
- Working with the .NET runtime
Keep going. Work through each chapter in order, then apply what you learned in the matching labs.