C# 8 New Features
  • Introduction
  • Preparing Environment For C# 8
  • Default Interface Methods
  • Working with nulls in C# 8
  • Null-coalescing Assignment Operator
  • Using Declaration
  • Disposable ref structs
  • Switch Expressions
  • Property Patterns
  • Tuple Patterns
  • Positional Patterns
  • Readonly Members
  • Static Local Functions
  • Asynchronous Streams
  • Verbatim Interpolated Strings
  • Index/Hat Operator
  • Range
  • Summary
  • The Last Lecture