Sound Code Logo A place for me to share what I'm learning: Azure, .NET, Docker, audio, microservices, and more...
  • Blog
  • Courses
  • Music
  • Open Source
  • Talks
  • Tags
  • Archive

C# 7–The Good Parts–Pattern Matching

March 27. 2017 Posted in:
  • C#

I’ve covered tuples and local functions, so next up in my new C# 7 features series is pattern matching. This is a nice addition to the language, although, as I explain in the video, it’s not as powerful as F# pattern matching as we still don’t have discriminated unions in C#. Watch the video here.

About Mark Heath

Microsoft MVP profile

I'm a Microsoft MVP and software developer based in Southampton, England, currently working as a Software Architect for NICE Systems. I create courses for Pluralsight and am the author of several open source libraries. I currently specialize in architecting Azure based systems and audio programming.

You can find me on:

  • X
  • GitHub
  • Pluralsight
  • YouTube
  • Stack Overflow
  • RSS Feed

Explore

  • ▶ Pluralsight courses31 courses on .NET, Azure, microservices, AI and audio
  • My music6 instrumental albums · latest: The Long Way Round
  • { } Open sourceNAudio and 12 more projects
  • ◎ TalksConference and user group sessions
  • ≡ ArchiveAll 774 posts since 2007

Popular tags

  • Azure
  • NAudio
  • Advent of Code
  • LINQ
  • C#
  • Azure Functions
  • F#
  • Azure CLI
  • audio
  • WPF
  • All tags →

Search this site

Keep Updated

Copyright © 2026 Mark Heath