Immutable C# and Why You Care
C# has introduced truly immutable types into their language, along with pattern matching and many other functional language constructs. But why should we care about these? Where should the average developer use these types and constructs in their programs? In short, do I even care? You do, and this session will explain why you care, and provide practical examples of how to use these features in your code.
Familiarity with the basics of the C# language and syntax.
- Understanding of record types
- Basics of Pattern Matching
- Practical uses for Immutability