剧集
了解如何使用 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] - 分配发生其他哪些性能工作?
有用链接
在本集中,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] - 分配发生其他哪些性能工作?
有用链接
想提供反馈? 在此处提交问题。