public static void Task1() { Console.Write("Введите положительное число: "); var number = Convert.ToInt32(Console.ReadLine()); TreadsLauncher.LaunchThreadsToCalculateSum(number); // как сделать, чтобы дожидаться окончания потоков и после этого выводит результат Console.WriteLine($"Сумма чисел от 1 до {number} = {Program.TotalAmount}"); Console.ReadLine(); }
public static void Task2() { Console.Write("Введите не отрицательное число: "); var number = Convert.ToInt32(Console.ReadLine()); TreadsLauncher.LaunchThreadsToCalculateProductOfNumber(number); // как сделать, чтобы дожидаться окончания потоков и после этого выводит результат Console.WriteLine($"Факториал {number}! = {Program.Factorial}"); Console.ReadLine(); }