Die neuen C# 6.0 Sprachfeatures erklärt (Englisch)

Author:

Ich bin hauptberuflich und auch leidenschaftlich Softwareentwickler und seit mehr als einem Jahrzehnt jetzt auf der Microsoft-Platform .NET unterwegs.

Vor ein paar Monaten kam dann auch die neue Version des C# Compilers heraus, der die neue Sprachversion C# 6.0 unterstützt.

Und in folgendem Video welche ich “wiff ze German English accent” aufgenommen habe, gehe ich Schritt für Schritt auf die wichtigsten neuen Syntax-Features ein.

Unter dem Video auf Youtube – aber auch hier – findet ihr die Zeitindices, an denen jeweils ein neues Feature beginnt:


C# 5.0 language specification
Folien
ISBN Converter code (old & new)
C# 6.0 sample programs
LetMeEdit

Timecodes for new features:
Clean code preamble: 1:10
String Interpolation: 8:19
using static: 11:40
Expression-bodied functions: 20:56
nameof 29:26
Null-conditional operator: 34:40
Initializer for auto-properties: 37:40
Null-coalescing operator: 1:03:56

LetMeEdit: 1:16:48