Skip to content

Details

There are a host of improvements to C# - some changing the way you code henceforth, some only incrementally. They include a welcome enhancement to non-nullable reference type properties with a new “required” contextual keyword. There are also important improvements in programming with attributes, generics, regular expressions, strings, and even a new accessibility modifier. For strings, even things like multiline literals are noticeably better with the addition of raw string literals and support for newlines within the interpolation expressions. My favorite feature is an enhancement to pattern matching with support for lists. Before that were changes that are even more significant: file-based namespaces, record value types, implicit usings, string interpolation handlers, and a new CallerArgumentExpression attribute. Don’t miss this session to learn about all the recent improvements you might have missed.

Related topics

New Technology
C#
.NET
Computer Programming
Software Development

Sponsors

JetBrains

JetBrains

Offering regular support with free licenses of their tools for raffle.

O'Reilly

O'Reilly

O'Reilly has contributed a selection of prizes.

You may also like