2014
pluralsight
Scott Allen
1h 43m
English
C# 6 introduces a number of new syntax features, as well as a new compiler technology. In this course, we will examine these features and also provide an introduction to the new compiler - code-named Roslyn
1. Introduction
Introduction
Perspective
Language Features
Compiler Features
scriptcs
Getting Started
Conclusion
2. Language Features Part I
Introduction
Auto-Property Initializers
Primary Constructors
Using Explicit Constructors
Dictionary Initializers
Add Extensions
Event Initializer
params and IEnumerable
Literals and Separators
Summary
3. Language Features Part 2
Introduction
Declaration Expressions
Using Statics
Setting Up for Errors
Conditional Access
Passing Tests
await and catch
Exception Filters
nameof
Expression Bodied Members
Summary
4. Roslyn
Introduction
Compilation
Emit and Execute
Syntax
Semantics
Extensions
Conclusion
Download File Size:342.96 MB