我真的需要一些代码示例...我想要做的是:
GetCollectionFromDatabase
foreach item
{
resetEvents[i] = new ManualResetEvent(false);
var makeRequest = new MakeRequest(resetEvents[i]);
ThreadPool.QueueUserWorkItem(new WaitCallback(makeRequest.ThreadPoolCallback), i);
}
db.Save();
ThreadPoolCallback
{
update/delete the row
}
这是正确的方法吗?我需要将db作为ThreadPoolCallBack
的引用传递吗?