using System.Threading.Tasks;
public static void Main(string[] args)
var values= Enumerable.Range(0, 500).ToArray();
ParallelLoopResult result = Parallel.For(0, values.Count(),
(int i, ParallelLoopState loopState) => {
Console.WriteLine(result.ToString());
static void WorkOnItem(object value) {
System.Console.WriteLine("Started working on: " + value);
System.Console.WriteLine("Finished working on: " + value); }