I have a List of objects and I\'d like to loop over that list and start a new thread, passing in the current object.
I\'ve written an example of what I thought shoul
Agree with Reed's answer (+1).
I would add that if you are on .NET 4, you may want to look at the Task Parallel Library to solve this class of problem. Specifically for this case, have a look at Parallel.ForEach().