Alireza Habibi

Results 44 issues of 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...

help wanted

[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...

Proposal
Proposal champion

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 - [...

Proposal champion
Design Review

### Feature Description Having a local build of roslyn, would it be possible to use that binary instead?

enhancement

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...

area-fundamentals
api-suggestion