Итак, в C # 8 мы получили дополнение IAsyncEnumerable
интерфейса.
Если у нас есть нормальный, IEnumerable
мы можем сделать из него List
или почти любую другую коллекцию, которую мы хотим. Благодаря Linq там.
var range = Enumerable.Range(0, 100);
var list = range.ToList();
Ну, теперь я хочу преобразовать мой IAsyncEnumerable
в List
и это, конечно, асинхронно. Уже есть реализации Linq для этого случая? Если нет, как я могу преобразовать это сам тогда?