ดังนั้นใน C # 8 เราจึงได้เพิ่มIAsyncEnumerable
ส่วนต่อประสาน
หากเรามีสิ่งปกติIEnumerable
เราสามารถสร้างList
คอลเล็กชั่นอื่น ๆ ที่เราต้องการได้ ขอบคุณ Linq ที่นั่น
var range = Enumerable.Range(0, 100);
var list = range.ToList();
ตอนนี้ฉันต้องการแปลงIAsyncEnumerable
เป็น a List
และแน่นอนแบบอะซิงโครนัส มีการใช้งาน Linq สำหรับกรณีนั้นหรือไม่? ถ้าไม่มีฉันจะแปลงเป็นตัวเองได้อย่างไร