劇集

使用 LINQ 支援 IAsyncEnumerable

在 .NET Core 3 中引進 IAsyncEnumerable 時,開發人員在處理異步串流時可能會想要利用其現有 Linq 作業知識並不奇怪。

在此情節中,Bart De Smet 即將討論將一些常見的 Linq 查詢運算元新增至 IAsyncEnumerable 的 System.Linq.Async nuget 套件。

  • [01:15] - IAsyncEnumerable 背後的歷史為何?
  • [02:17] - 新的 IAsyncEnumerable 與先前的比較如何?
  • [03:39] - IAsyncEnumerable 可調整為大型系統嗎?
  • [06:15] - 我們分割使用 IAsyncEnumerable 的方式與 IEnumerable 有何不同?
  • [08:34] - 我們可以使用 IAsyncEnumerable 是什麼? (示範)
  • [13:03] - 如何將通用 Linq 表達式的支援新增至 IAsyncEnumerable?
  • [16:11] - 篩選和排序作業如何搭配 IAsyncEnumerable 運作?
  • [20:00] - 社群對這個項目長壽的支援有多重要?
  • [21:55] - 語言功能如何讓程式代碼變得更簡單?

 

實用連結