var tasks = new List<Task>();
foreach (var i in Enumerable.Range(1, 10))
{
var t = Task.Factory.StartNew((p) =>
{
var v = new Random().Next(1, 3);
foreach (var j in Enumerable.Range(1, 100))
{
// ConsoleAsync.WriteLineT(j.ToString());
Evl.AddItem(EvlResult.SUCCESS, EvlSubject.TECHNOLOGY, "Task:" + p.ToString(), "Item:" + j.ToString(),"", "", "");
Thread.Sleep(v*1000);
}
},i);
tasks.Add(t);
}
Task.WaitAll(tasks.ToArray());
Комментариев нет:
Отправить комментарий