Skip to content
0:00 / 0:00

#c##extensionproperties#uniontypes

Mads Torgersen: C# in 2025 and Beyond

London ․NET User Group

465 subscribers • 1 video on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Mads Torgersen, lead designer on the C# team at Microsoft

Intermediate. Assumes working knowledge.

11K views1 year ago1 recommendation

Programming languagesC# and .NETLanguage design and type systems

Mads Torgersen discusses upcoming C# features under consideration, including extension properties, union types, and collection literals, explaining their design trade-offs.

In this deep-dive session recorded at NDC London in January 2025, Mads Torgersen, lead designer on the C# team at Microsoft, talks through some of the patterns and proposals that are under consideration for the next version of C# and .NET. It's a very early look at extension properties, union types, a new proposed syntax for collection literals - but it's also a fascinating insight into how features like this get added to the language, as Mads talks us through multiple different syntax options and possible approaches, explaining the trade-offs of each, and the challenges of adding new features and keywords to the C# language without breaking anybody's existing code. Recorded at the London .NET User Group meetup, January 28 2025, at the QEII Centre in London. Huge thanks to NDC Conferences for supporting this event, and to Mads for taking the time to talk to us.

Why it's here

1 person recommends this

What people say. Recommended as an interesting insight into how C# features get proposed, evolve, and make it into the language.

u/dylanbeattiein r/dotnet • Recommends

Mads Torgersen on the future of C# at the London .NET User Group (video) Back in January, the London .NET User Group (disclosure: I'm one of the organisers) hosted a session with Mads Torgersen - lead designer on the C# language team at Microsoft - about the next version of C#. It's a really interesting insight into how features get proposed, evolve, and eventually make it into the language (or not) - and along the way Mads shows a bunch of proposals for new syntax and structures which *might* be part of C# 14 when it ships in November. The video is up on our YouTube channel now: [video