>>159
説明が分かりづらくてすいません、正しくは
 forループ内でThreadPoolを利用して、特定のメソッド(SampleMethod)を3回実行した場合
でした。以下のような感じです。

WaitCallback wc = new WaitCallback(SampleMethod);
for (int i = 1; i <= 3; i++)
ThreadPool.QueueUserWorkItem(wc, i);

151-152さんので実現できていますが、他に効率的な方法ありますでしょうか?