using System.Collections.Generic;
using System.Threading.Tasks;
private static int sum = 0;
public static void Main()
List<Task> tasks = new List<Task>();
for (var a = 0; a <= 100; a++)
tasks.Add(Task.Factory.StartNew(Act));
Task.WaitAll(tasks.ToArray());
private static void Act()
for (var a = 0; a <= 10000; a++)