You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For planning purposes, here's a list of the language features in the Working Set milestone sorted loosely by themes. It's important to note that there are way more features here than can fit in any one release! Also, while all are intended to get further language design scrutiny, that doesn't mean they'll make it all the way into a shipping version of C#.
Working Set themes
For planning purposes, here's a list of the language features in the Working Set milestone sorted loosely by themes. It's important to note that there are way more features here than can fit in any one release! Also, while all are intended to get further language design scrutiny, that doesn't mean they'll make it all the way into a shipping version of C#.
Initialization and immutability
with
expressions" #162 Pattern-basedwith
expressionsPattern matching
Scope
Nullable
Task<T>
nullability covariance #3950Task<T>
nullability covarianceBoilerplate reduction
Closed and grouped types
Statements in expressions
Switch enhancements
Span and ref
Fixed
Type classes
Deconstruction
Auto-properties
field
keyword in properties #140 Semi-Auto-Properties;field
keywordMisc
[AsyncMethodBuilder(...)]
on methodsThe text was updated successfully, but these errors were encountered: