2

スレッドを多くのタスクで再利用したいのですが、タスクを強制的に同じスレッドでのみ実行することはできますか?

フォローアップ SO に戻って 5 つのダウングレードを確認するのはいつでもうれしいことです。実際、質問は関連性があると思います。今日、私はスレッドを使用していますが、これは問題なく動作しますが、スレッドはほとんどの場合スリープ状態です。タスクはこれを解決します。ただし、スレッドは、同じスレッドからのみ作成およびアクセスできるリソースを使用しています。私が尋ねた理由がわかりました。

4

2 に答える 2

-1

タスクは(私が理解しているように)別のスレッドを使用してタスクを実行することを保証していないため、タスクを使用することは不可能であると確信しています。ただし、スレッド自体を使用し、同じスレッドを使用するようにコードを記述することで、これを行うことができます。一度停止したスレッドは再開できないことに注意してください。

于 2013-09-06T14:34:02.983 に答える