๐Ÿ”’

Sign In Required

This workbook requires a free KaliRange account.

Log In โ†’Create Account

๐ŸŽฏ 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.
โ† All WorkbooksBrowse Labs โ†’
๐Ÿ“–
Sign in to track progress