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
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。