Tim Rayburn

Camp Counselor

Immutable C# and Why You Care

Event Logo

Tuesday, May 24, 2022 - 6:00 PM UTC, for 1 hour.

Regular, 60 minute presentation

Room: Campsite 1

C#
immutable
functional
record
pattern matching

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.

Prerequisites

Familiarity with the basics of the C# language and syntax.

Take Aways

  • Understanding of record types
  • Basics of Pattern Matching
  • Practical uses for Immutability
favorited by:
Cori Drew Chris Ayers Joseph Guadagno Vanessa MacDougal Ben Osborne Jeffrey Barnes