How to start parallel foreach loop within Unity in C#?
There is no Parallel.ForEach … is there any workaround?
As far as I know, Unity does not explicitly support multithreading. It doesn’t mind you creating your own threads as long as you don’t mess around with Unity functions within these threads. So you could probably do some kind of implementation on your own.
This just confirms my understanding (came out this morning):
http://forum.unity3d.com/threads/199209-%28C-%29-Guidelines-for-multi-threading-in-Unity