In diesem
Beitrag in Microsofts DevBlogs spricht Microsoft-Mitarbeiterin Kathleen Dollard über die neuesten Funktionen der jüngsten Vorschau-Version von C# 12. Es geht darin unter anderem um Inline-Arrays, den Zugriff auf Instanz-Member über das Schlüsselwort
nameof sowie Beispiele für die Nutzung der noch experimentellen
Interceptors. Interceptors erlauben es, bestimmte Methodenaufrufe auf anderen Code umzuleiten. Attribute geben die tatsächliche Position des Quellcodes an, so dass Interceptoren im Allgemeinen nur für Quellcode-Generatoren geeignet sind.
Die komplette What's-new-Seite zu C# 12
finden Sie hier. Wer C# 12 ausprobieren möchte, muss die jüngste
Preview von Visual Studio beziehungsweise die aktuellste Version des
.NET SDK laden und installieren. Zudem muss man in der Projekt-Datei den Parameter
LangVersion in
preview ändern.