dotnet / dotnet/docs

[C# 15-Fundamentals and reference]: Update on unions

Open
#54,001 0 comments 0 reactions 1 assignee Claimed by @BillWagner View on GitHub
:checkered_flag: Release: .NET 11 :pushpin: seQUESTered dotnet-csharp/svc whats-new/subsvc
Dominant language
No language data
Stars
4.8k
Forks
6.1k
Avg merge
15h 21m
Merged PRs (30d)
370

Description

### .NET 11 Preview

.NET 11 Preview 5

### Link to speclet

- [Speclet](https://github.com/dotnet/csharplang/blob/main/proposals/unions.md)

### Link to Pull request

- [PR](https://github.com/dotnet/roslyn/pull/nnnnn)

### New behavior

For preview 5, more of the `union` based functionality is in place. In addition, some existing features have changed.

Check all spec updates and preview 5 behavior, but the major changes are:

- Member providers are implemented.
- TryGetValue

Pattern matching has updates as well.

### Language reference tasks

_No response_

### Everyday C# tasks

_No response_

---
[Associated WorkItem - 580718](https://dev.azure.com/msft-skilling/Content/_workitems/edit/580718)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.