0 of 28 lessons completed
Home / C# Advanced
C# Advanced
The third band of C#: reflection and attributes, async at depth, spans and memory, patterns at depth, operators, pointers, and source generators.
Start learning β―β―28 lessons Β· 10 topics Β· 0/28 completed
Course contents
Work top to bottom β the sidebar is the course. Topics later in the list assume the ones before them.
C# Advanced Introduction
Advanced Β· β± 6 min Β· standalone lesson
Reflection and Attributes
- C# Reflection Basics
- C# Reflection Members
- C# Reflection Creation
- C# Attributes
- C# Custom Attributes
Async at Depth
Start: C# Cancellation β―Span and Memory
Start: C# Span Basics β―Patterns at Depth
Start: C# Patterns at Depth β―Generics at Depth
Start: C# Static Abstract Members β―Nullable at Depth
Start: C# Nullable Types at Depth β―Pointers and References
Start: C# Ref Locals and Returns β―Source Generators
Start: C# Source Generators β―C# Project: Type Inspector
Advanced Β· β± 9 min Β· standalone lesson