Neal Gafter
Neal Gafter
Expression trees support only a subset of the things that could be semantically meaningful. Consider allowing them to support the following constructs: - The null-coalescing operators such as a?.b, a?[b]...
Related to https://github.com/dotnet/csharplang/issues/485, it would be helpful to be able to declare an enumerated type that is known to the language to be closed. The syntax is an open question,...
- [ ] Proposal added - [ ] Discussed in LDM - [ ] Decision in LDM - [ ] Finalized (done, rejected, inactive) - [ ] Spec'ed See also...
(moved from part of https://github.com/dotnet/roslyn/issues/67 by @dfkeenan, with part of the request tracked at https://github.com/dotnet/csharplang/issues/315) Hi, **Please add `` tag or similar:** I think it would be really handy if...
There are three contexts in which lookup of a simple (not qualified) name would benefit from the fallback of looking up the identifier in a target type. ### Simple ID...
- [ ] Proposal added - [ ] Discussed in LDM - [ ] Decision in LDM - [ ] Finalized (done, rejected, inactive) - [ ] Spec'ed See -...
Allow `is [ 1, 2, 3 ]` (list pattern), ~~`is [length]` (length pattern)~~ and `is [ 1, ..var x, 5 ]` (slice pattern). Speclet: https://github.com/dotnet/csharplang/blob/main/proposals/csharp-11.0/list-patterns.md See https://github.com/dotnet/csharplang/pull/3245 LDM Discussions: *...
@HaloFour commented on [Fri Jul 17 2015](https://github.com/dotnet/roslyn/issues/3993) This is an alternative proposal to #116. I propose the following changes to aliases to support generics: > `using-alias-directive`: > `using` identifier `=`...
- [ ] Proposal added - [ ] Discussed in LDM - [ ] Decision in LDM - [ ] Finalized (done, rejected, inactive) - [ ] Spec'ed See also...
- [ ] Proposal added - [ ] Discussed in LDM - [ ] Decision in LDM - [ ] Finalized (done, rejected, inactive) - [ ] Spec'ed This is...