Fred Silberberg
Fred Silberberg
There are a number of places in the spec that talk about arrays and their types, but they do not use a consistent phrase; instead, some use `array_type`, and some...
https://github.com/dotnet/csharpstandard/blob/cabbf59f114db57172fd87c9429cdcc313aa716e/standard/interfaces.md?plain=1#L127 By definition, an identity conversion must exist from `Aᵢ` to itself. This should be `Aᵢ` to `Bᵢ`.
_From @Jpiv1212 on March 6, 2018 22:27_ When I use Smartdashboard on a large monitor (larger resolution) and save the layout with Smartdashboard in fullscreen, it crashes upon opening on...
# Improved interpolated strings * [x] Proposed * [ ] Prototype: Not Started * [ ] Implementation: Not Started * [ ] Specification: Not Started Split out from https://github.com/dotnet/csharplang/issues/2302. Specification...
Thanks for this library, I'm quite liking using it. However, I'd like to request that the interpolation handlers be changed to regular structs, not ref structs. As far as I...
Some of the examples of incrementality put symbols in the pipeline. This bad practice and should be avoided.
This implements the `Overload Resolution Priority` language feature. Test Plan: https://github.com/dotnet/roslyn/issues/74131 Champion issue: https://github.com/dotnet/csharplang/issues/7706 Speclet: https://github.com/dotnet/csharplang/blob/main/proposals/overload-resolution-priority.md
Example: ```cs unsafe class C { C field; } ``` This is not encoded correctly, and on decode the attribute data is thrown out and we treat the field as...
Championed issue: https://github.com/dotnet/csharplang/issues/7706 Speclet: https://github.com/dotnet/csharplang/blob/main/proposals/overload-resolution-priority.md ## Compiler - [ ] LangVer - [ ] effect in invocation - [ ] effect in delegate conversion - [ ] no effect in...