Introduces `??=`. Note: a minor change to `??` is included in this feature as implemented, so that it allows unconstrained type parameter types on the left. - [X] Proposal added: [proposals/null-coalecing-assignment.md](https://github.com/dotnet/csharplang/blob/main/proposals/csharp-8.0/null-coalescing-assignment.md) - [x] [Discussed in LDM](https://github.com/dotnet/csharplang/blob/master/meetings/2017/LDM-2017-02-21.md#null-coalescing-assignments-and-awaits) - [ ] Decision in LDM - [ ] Finalized (done, rejected, inactive) - [ ] Spec'ed LDM history: - https://github.com/dotnet/csharplang/blob/master/meetings/2019/LDM-2019-04-15.md (result type)
Introduces
??=.Note: a minor change to
??is included in this feature as implemented, so that it allows unconstrained type parameter types on the left.LDM history: