Thread
クラス、ThreadPool
クラス、またはTask Parallel Library
それらの違いを使用する必要があるすべてのシナリオと状況を知りたいです。
グーグルでこれを見つけようとしましたが、何も見つかりませんでした。
Thread
クラスを使用してスレッドを自分で管理する方が良い特定のシナリオと、ThreadPool
より良いがそれらについてはよくわからない他のシナリオがあるかもしれないので、私はこれを求めています。
たとえば、アプリケーションの起動時にデータベースから大量の注文データをロードしたい場合: どのスレッド管理手法 (Thread | ThreadPool | TPL) が最適な利点を提供し、コードの保守性やその他の利点も提供します。
上記は一例にすぎませんが、 OR ORの使用を決定するのに役立つスレッド化シナリオで考慮すべきすべてのパラメーターを具体的に知りたいと思いますThread
ThreadPool
TPL