Was ist C# 15.0 ?

C# 15.0 wird als Nachfolger von C# 14.0 zusammen mit .NET 11.0 am 10. November 2026 erschienen.

C# 15.0 wird offiziell von Microsoft erst ab .NET 11.0 unterstützt. Einige Sprachfeatures funktionieren aber auch in älteren .NET-Versionen, einschließlich .NET Framework, wenn man <langversion>latest</langversion> oder <langversion>preview</langversion> in die Projektdatei einträgt.

Roadmap: github.com/dotnet/roslyn/blob/main/docs/Language%20Feature%20Status.md

Neuerungen in C# 15.0

  • Union Types (Discriminated Unions)
public union PersonOperationResult(Person?, string, int?, Exception);
  • Collection Expression Arguments
List<int> magicNumbers = [with(capacity: 100), 6, 7, 42];
  • Dictionary Expressions
SortedDictionary<string, int> dic = ["six":6, "seven":7, "forty two":42];
  • Geschlossene Hierarchien mit dem neuen Schlüsselwort closed
  • Indexer in Extensions

Querverweise zu anderen Begriffen im Lexikon

.NET Framework
.NET 11.0
Exception
Indexer
C# 14.0

Beratung & Support

Schulungen

Anfrage für eine individuelle Schulung zum Thema C# 15.0 Gesamter Schulungsthemenkatalog

Fachbücher

Alle unsere aktuellen Fachbücher E-Book-Abo für ab 99 Euro im Jahr