dotnet / dotnet/csharplang

Champion "Records" (VS 16.8, .NET 5)

Open
#39 277 comments 442 reactions 1 assignee Claimed by @agocke View on GitHub
Design Review Implemented Needs ECMA Spec Proposal champion
Dominant language
C#
Stars
12.7k
Forks
1.1k
Avg merge
11h 1m
Merged PRs (30d)
3

Description

- [X] Proposal added: [proposals/csharp-9.0/records.md](https://github.com/dotnet/csharplang/blob/master/proposals/csharp-9.0/records.md)
- [x] Discussed in LDM
- [x] Decision in LDM
- [x] Finalized (done, rejected, inactive)
- [x] Spec'ed

LDM notes:
- https://github.com/dotnet/csharplang/blob/master/meetings/2018/LDM-2018-05-14.md#records-and-discriminated-unions
- https://github.com/dotnet/csharplang/blob/master/meetings/2018/LDM-2018-10-22.md
- https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-07-22.md
- https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-01-15.md
- https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-01-29.md
- https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-02-03.md (value equality)
- https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-02-10.md
- https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-02-12.md
- https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-02-19.md (value equality)
- https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-02-24.md (nominal records)
...
- https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-04-13.md#init-only-members

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.