Donc, en C # 8, nous avons obtenu l'ajout de l' IAsyncEnumerable
interface.
Si nous avons une normale, IEnumerable
nous pouvons en faire une List
ou presque toute autre collection que nous voulons. Merci à Linq là-bas.
var range = Enumerable.Range(0, 100);
var list = range.ToList();
Eh bien maintenant, je veux convertir mon IAsyncEnumerable
en un List
et cela bien sûr de manière asynchrone. Existe-t-il déjà des implémentations Linq pour ce cas? S'il n'y en a pas, comment pourrais-je le convertir moi-même alors?
await iOrderedQueryable.ToListAsync(cancellationToken)
après avoir ajouté le package nuget. L'erreur a disparu après avoir supprimé le package nuget.