Neekko33

Neekko33

Learning .NET now
playstation

《C#图解教程》中的异步操作

在阅读《C# 图解教程》第五版21.9 其他异步编程模式时,按照示例代码使用 BeginInvoke函数发现出现了报错信息:

Unhandled exception. System.PlatformNotSupportedException: Operation is not supported on this platform.

经过查询文档,从 .NET Framework 4 开始,任务并行库为异步和并行编程提供了新的模型,即基于任务的异步模式(TAP)。在最新的 .NET 平台上,BeginInvoke 函数和EndInvoke函数已经不再支持。特此记录。

参考:

  1. Migrating Delegate.BeginInvoke Calls for .NET Core
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。