Given this code:
var arrayStrings = new string[1000]; Parallel.ForEach<string>(arrayStrings, someString => { DoSomething(someString); });
Will all 1000 threads spawn almost simultaneously?