Alex
Alex
`A is not 3 and < 1 or 5` is an expression that can be evaluated during compile time, since `A` is constant and the RHS are all constant expressions,...
I'd like to take up on that
I believe we should also support tuple pattern matching expressions of the form `(x, y) is (a, b)`, when `x` and `y` are also constants. This tuple syntax does not...
Most code editors have a margin on the line number panel to make it more readable and prettier. Removing the margin feels much worse to me.
There is a class that I believe is publicly available, containing the names of several special symbols, which is [this](https://github.com/dotnet/roslyn/blob/9dc51cfd0b45ff87c595bd35d4edb65b743930f9/src/Compilers/Core/Portable/Symbols/WellKnownMemberNames.cs).
It's not about it being hard to use a reference, it's about good practice. After all, those are constants that are well-defined by the compiler itself, handed over to you...
Just a heads-up, there is discussion about bringing a unit type in C#, like in other languages. `void` is the perfect candidate for this, and in a future version `void`...
Adding to this, normalizing the apostrophe characters could also be good; I've encountered a case where the original title had `’` apostrophes, and the parody had `'`. Perhaps also introduce...
It can be achieved by the current APIs by having a global state tracker I presume. But doesn't IInputManager already do that? Why would the user resort to a custom...
Could this be added as a plan for this purpose? Providing those raw values, even inaccurately during window inactivity, would be very helpful.