Neuigkeiten in C# 14.0
C# 14.0, veröffentlicht im Rahmen von .NET 10.0, bringt bedeutende Neuerungen, die den Entwicklungsalltag mit C# deutlich beeinflussen.
Neben zahlreichen nützlichen Verbesserungen steht insbesondere das neue Konzept der "Extension Members" im Fokus. Diese ermöglichen es, nicht nur Methoden, sondern auch Eigenschaften und Indexer als Erweiterungen zu definieren. Dadurch werden bestehende Typen flexibler und lassen sich ohne deren Modifikation erweitern.
In dieser Session gibt Rainer Stropek einen Überblick über die neuen Funktionen von C# 14.0 und beleuchtet insbesondere die Anwendung und Vorteile der Extension Members.
Lernziele
- Die neuen Sprachfeatures von C# 14 verstehen und deren praktische Anwendungsmöglichkeiten erkennen
- Den Einsatz des field-Schlüsselworts zur Vereinfachung von Eigenschaftsdeklarationen erlernen
- Extension Members nutzen, um bestehende Typen ohne deren Modifikation zu erweitern
- Die Vorteile impliziter Span<T>-Konvertierungen für performante Speicheroperationen verstehen und anwenden