What's included
-
1
C# 7.0 - Inline Out Variables
-
Inline Out Variables
-
Inline Out Variables - Code
-
Inline Out Variables - Quiz
-
-
2
C# 7.0 - Tuples
-
Refactor out parameters into tuple
-
Refactor out parameters into tuple - Code
-
Refactor out parameters into tuple - Quiz
-
Tuple Deconstructions
-
Tuple Decostructions - Code
-
Tuple deconstractions - Quiz
-
Tuple Semantic Names
-
Tuple Semantic Names - Code
-
Tuple Semantic Names - Quiz
-
-
3
C# 7.0 - Pattern Matching
-
Is expression with Pattern Matching
-
Is Expression with Pattern Matching - Code
-
Is expression with Pattern Matching - Quiz
-
Switch Statement with Pattern Matching
-
Switch Statement with Pattern Matching - Code
-
Switch Statement with Pattern Matching - Quiz
-
-
4
C# 7.0 - Local Functions
-
Local Functions
-
Local Functions - Code
-
Local Functions - Quiz
-
-
5
C# 7.0 - Throw Expressions
-
Throw Expressions
-
Throw Expressions - Code
-
-
6
C# 7.0 - Binary Literals and Digit Separators
-
Binary Literals and Digit Separators
-
Binary Literals and Digit Separators - Code
-
-
7
C# 7.0 - Expression bodied members
-
Expression bodied members
-
Expression Bodied Members - Code
-
-
8
C# 7.0 - Generalized Async Return Type (ValueTask)
-
Generalized Async Return Type (ValueTask)
-
Generalized Async Return Type (ValueTask) - Code
-
-
9
C# 7.0 - Ref returns and locals
-
Ref returns and locals
-
Ref return and local - Code
-
-
10
C# 7.1 - Configure C# Language Version
-
How to configure the C# language version in a Visual Studio project
-
-
11
C# 7.1 - Async Main
-
Async Main in C# 7.1
-
Async Main - Code
-
-
12
C# 7.1 - Default Expressions
-
Default Expressions
-
Default Expressions - Code
-
-
13
C# 7.1 - Inferred Tuple Element Names
-
Inferred Tuple Element Names
-
Inferred Tuple Element Names - Code
-
-
14
C# 7.2 - Working efficiently with value types
-
In Parameters
-
In Parameters - Code
-
Ref Readonly
-
Ref Readonly - Code
-
Readonly Struct
-
Readonly struct - Code
-
Ref structs
-
Ref Structs - Code
-
-
15
C# 7.2 - Private Protected Member Access Modifier
-
Private Protected
-
-
16
C# 7.2 - Minor Improvements
-
Non-Trailing Named Arguments
-
Non-Trailing Named Arguments - Code
-
Leading Underscores in Numeric Literals
-
Leading Underscores in Numeric Literals - Code
-
-
17
C# 7.3 - New Features
-
Ref Assignment
-
Ref Assignment - Code
-
Indexing Fixed Fields without pinning
-
Indexing Fixed Fields without pinning - Code
-
Extensible Fixed Statement
-
Extensible Fixed Statement - Code
-
-
18
C# 7.3 - Improvements to existing features
-
Tuples Equality
-
Tuples Equality - Code
-
Stackalloc Initializers Support
-
Stackalloc Initializers Support - Code
-
-
19
C# 7 Resources
-
Resources on C# 7
-
Instructor(s)
