Changes in new versions / C# 8.0
Null-coalescing assignment
Nullable reference types
Unmanaged generic types
Interface default methods
Enhancement of interpolated strings
Asynchronous streams
Positional patterns
using declarations
Static local functions
Switch expressions
is var pattern
Range of collection
Pattern matching with "is"
Property patterns with "switch"
Tuple patterns with "switch"
Pattern matching with "switch"
Index from end operator "^"
Property patterns with "switch"
This example is in the full version, available in the app stores:
CSharp Recipes
App Store
Code Recipes
App Store
Already bought it? Sign in to your account