meetings/2020/README.md
Overview of meetings and agendas for 2020
C# Language Design Notes for December 16th, 2020
C# Language Design Notes for December 14th, 2020
C# Language Design Notes for December 7th, 2020
C# Language Design Notes for December 2nd, 2020
C# Language Design Notes for November 16th, 2020
C# Language Design Notes for November 11th, 2020
C# Language Design Notes for November 4th, 2020
C# Language Design Notes for October 26st, 2020
C# Language Design Notes for October 21st, 2020
C# Language Design Notes for October 14th, 2020
C# Language Design Notes for October 12th, 2020
struct experience (continued)C# Language Design Notes for October 7th, 2020
record struct syntaxdata members reduxReadOnlySpan<char> patternsC# Language Design Notes for October 5th, 2020
record struct primary constructor defaultsdata membersC# Language Design Notes for September 30th, 2020
record structs
struct equalitywith expressionsdata propertiesC# Language Design Notes for September 28th, 2020
double.NaNC# Language Design Notes for September 23rd, 2020
struct experienceC# Language Design Notes for September 16th, 2020
C# Language Design Notes for September 14th, 2020
C# Language Design Notes for September 9th, 2020
C# Language Design Notes for August 24th, 2020
recordbase calls on parameterless recordsrecord membersrecord ToString behavior review
ToString on abstract recordsToString prior to StringBuilder.Append on value typesC# Language Design Notes for July 27th, 2020
== and !=) in records (Fred).ToString() or GetDebuggerDisplay() on records? (Julien)T t = default; for generic T, now you can write T?? (Julien)C# Language Design Notes for July 20th, 2020
C# Language Design Notes for July 13th, 2020
C# Language Design Notes for July 6, 2020
sealed on data membersC# Language Design Notes for July 1, 2020
Clone method and long-term implications (Jared/Julien)C# Language Design Notes for June 29, 2020
C# Language Design Notes for June 24, 2020
C# Language Design Notes for June 22, 2020
Data properties
Clarifying what's supported in records for C# 9
Structs
Inheritance with records and classes
C# Language Design Notes for June 17, 2020
parameter! syntaxT??C# Language Design Notes for June 15, 2020
Record:
modreq for init accessors
Initializing readonly fields in same type
init methods
Equality dispatch
Confirming some previous design decisions
IEnumerable.Current
C# Language Design Notes for June 10, 2020
C# Language Design Notes for June 1, 2020
Records: 1. Base call syntax 2. Synthesizing positional record members and assignments 3. Record equality through inheritance
C# Language Design Notes for May 27, 2020
Record syntax 1. Record structs? 2. Record syntax/keyword 3. Details on property shorthand syntax
C# Language Design Notes for May 11, 2020
Records
C# Language Design Notes for May 6, 2020
if (x is not string y) pattern.GetEnumeratorC# Language Design Notes for May 4, 2020
C# Language Design Notes for April 27, 2020
Records: positional & primary constructors
C# Language Design Notes for April 20, 2020
Records: Factories
C# Language Design Notes for April 15, 2020
C# Language Design Notes for April 13, 2020
C# Language Design Notes for April 8, 2020
e is dynamic pure null check?:or patternC# Language Design Notes for April 6, 2020
C# Language Design Notes for April 1, 2020
Function pointer design adjustments
field keyword in properties
C# Language Design Notes for March 30, 2020
C# Language Design Notes for March 25, 2020
Open issues with native int
Open issues with target-typed new
C# Language Design Notes for March 23, 2020
C# Language Design Notes for March 9, 2020
Simple programs
Records
C# Language Design Notes for Feb. 26, 2020
Design Review
C# Language Design Notes for Feb. 24, 2020
Taking another look at "nominal" records
C# Language Design Notes for Feb. 19, 2020
State-based value equality
C# Language Design Notes for Feb. 12, 2020
Records
C# Language Design Notes for Feb. 10, 2020
Records
C# Language Design Notes for Feb. 5, 2020
C# Language Design Notes for Feb. 3, 2020
Value Equality
C# Language Design Notes for Jan. 29, 2020
Records: "With-ers"
C# Language Design Notes for Jan 22, 2020
C# Language Design Notes for Jan 15, 2020
Records
C# Language Design Notes for Jan 8, 2020
C# Language Design Notes for Jan 6, 2020