私が間違っていない場合、.NETのBackgroundworkerは、バックグラウンドタスクを実行するために、CLR ThreadPoolからスレッドを取得します。私はbackgroundworkerオブジェクトのコレクションまたはリストをインスタンス化したいと思います。ただし、コレクション内のすべてのオブジェクトがsametimeで呼び出されるわけではありません。だから、私は10のbackgroundworkersオブジェクトのコレクションを持っている場合、CLR ThreadPoolは私のために10スレッドを割り当てます、私は私のコレクション内のオブジェクトが多すぎる場合、ThreadPoolのスレッドを使い果たしてしまうと思います。ThreadPoolがBackgroundworkerのインスタンスにスレッドを割り当てるとき?
ここで私の質問は、いつThreadPoolはBackgroundWorkerのインスタンスにスレッドを割り当てますか?オブジェクトがインスタンス化されるか、メソッドRunWorkerAsync()が呼び出されたときですか?あなたの助けのすべてを事前に
おかげ