Então, no C # 8, obtivemos a adição da IAsyncEnumerable
interface.
Se tivermos um normal IEnumerable
, podemos fazer uma List
ou quase qualquer outra coleção que desejemos dela. Graças a Linq lá.
var range = Enumerable.Range(0, 100);
var list = range.ToList();
Bem, agora eu quero converter meu IAsyncEnumerable
para List
ae, é claro, de forma assíncrona. Já existem implementações do Linq para esse caso? Se não houver, como eu mesmo poderia convertê-lo?