Table of Contents
Summary
This document is a curated list of beginner to intermediate concepts introduced in C#, and the .NET Framework. Topics such as syntax, datatypes, control flow, and most of the other basics are covered in another document but might overlap with this one. This document is a more in-depth look at the following:
- Classes
- Structs
- Interfaces
- Enums
- Delegates
- Events
- Generics
- Attributes
- Nullable Types
- Anonymous Types
- Tuples
- Pattern Matching
- Ref
- Out
- Indexers
More topics will be covered in another document that will also be linked here under Related Documents.