Vì vậy, trong C # 8, chúng tôi đã bổ sung IAsyncEnumerablegiao diện.
Nếu chúng ta có một bình thường, IEnumerablechúng ta có thể tạo ra một Listhoặc nhiều bộ sưu tập khác mà chúng ta muốn từ nó. Cảm ơn Linq đấy.
var range = Enumerable.Range(0, 100);
var list = range.ToList();
Bây giờ tôi muốn chuyển đổi của tôi IAsyncEnumerablethành một Listvà tất nhiên điều này không đồng bộ. Đã có triển khai Linq cho trường hợp đó? Nếu không, làm thế nào tôi có thể tự chuyển đổi nó?