Alireza Habibi
Alireza Habibi
#### Is your feature request related to a problem? Please describe. Migrating a codebase to use async overloads where available and make the enclosing methods async as well. #### Describe...
[Rendered](https://github.com/alrz/csharplang/blob/patch-15/proposals/list-patterns-enumerables.md)
It should be safe to pass a static lambda to a function pointer. ```cs public static unsafe class C { static bool Any(this T[] array, delegate* predicate, A arg) =>...
Yaml is already a superset of json so it makes sense to support it inside a json lib. (This request was previously rejected by runtime: https://github.com/dotnet/runtime/issues/28414)
# Permit variable declarations under disjunctive patterns * [x] Proposed * [ ] Prototype: Not Started * [ ] Implementation: Not Started * [x] Specification: https://github.com/dotnet/csharplang/blob/main/proposals/pattern-variables.md ## Design meetings https://github.com/dotnet/csharplang/blob/master/meetings/2020/LDM-2020-11-11.md#variable-declarations-under-disjunctive-patterns...
Currently [christianhelle/refitter](https://github.com/christianhelle/refitter) writes interfaces to a file for refit generator to see. I think given an API like this it can directly call refit generator and avoid writing to a...
Allow `KeyValuePair[] array = new[] { new("key1", value1), new("key2", value2) };` - [X] Proposal added (below) - [ ] Discussed in LDM - [ ] Decision in LDM - [...
### Feature Description Having a local build of roslyn, would it be possible to use that binary instead?
This is to take into account `Condition` attributes in csproj and elsewhere.
### Background and motivation If you are using auto activation you would likely need some logic to run upon activation that could potentially require async code. ### API Proposal ```csharp...