使用英语阅读

剧集

了解如何使用 Task 和 ValueTask

在本集中,Stephen Toub 与 Rich about ValueTask<T> 聊天,以及它如何帮助减少异步 .NET 代码的分配和内存使用量。

  • [00:34] - 什么是 ValueTask,为什么我们需要它?
  • [05:22] - ValueTask 的好方案是什么?
  • [10:00] - 什么是 IValueTask<T>?
  • [12:14] - 为什么引入了非泛型 ValueTask?
  • [13:54] - ValueTask 是否取消?
  • [14:42] - 任务与 ValueTask 有何用途?
  • [16:28] - ValueTask 使用情况的采用是什么?
  • [18:28] - ValueTask 的 IAsyncEnumerable 任务如何优势?
  • [21:11] - 分配发生其他哪些性能工作?

 

有用链接