Так у C # 8 ми отримали додавання IAsyncEnumerable
інтерфейсу.
Якщо у нас є звичайний, IEnumerable
ми можемо зробити з нього List
або майже будь-яку іншу колекцію, яку ми хочемо з неї. Завдяки Linq там.
var range = Enumerable.Range(0, 100);
var list = range.ToList();
Ну а тепер я хочу перетворити своє IAsyncEnumerable
на а, List
і це, звичайно, асинхронно. Чи вже є реалізації Linq для цього випадку? Якщо цього немає, то як я можу сам тоді його перетворити?