Pattern Matching is one of the new features coming in C# 7. The ability to manage control flow using any property of an object will change how you write code. The new syntax enables new paradigms. In this session, we'll spend 30 minutes looking at the syntax enabled by pattern matching. We'll start with the basics of the new syntax, and then dive into how it can be used and mis-used. When we've finished, you'll have great power at your fingertips. More importantly, you'll know how to use it responsibly.