// Начало выполнения нового потока. void run() { Console.WriteLine(thrd.Name + " стартовал."); answer = sa.sumIt(a); Console.WriteLine("Сумма для потока " + thrd.Name + " равна " + answer); Console.WriteLine(thrd.Name + " завершен."); }
// Начало выполнения нового потока. void run() { Console.WriteLine(thrd.Name + " стартовал."); // Инструкция lock содержит вызов метода sumIt(). lock (sa) answer = sa.sumIt(a); Console.WriteLine("Сумма для потока " + thrd.Name + " равна " + answer); Console.WriteLine(thrd.Name + " завершен."); }