Создание потоков через пул - C#
Формулировка задачи:
Здравствуйте, подскажите пожалуйста вот такое задание
для создания потоков используйте пул
вот код задачи для потока
мне необходимо в пуле добавить 5 этих потоков, причем в строке вывода вместо буквы А во втором потоке добавляем букву В в третьем С и.т.д до буквы Е.
Прошу помогите создать пул с потоками.
double x = 12345.6789; for (int i = 0; i < 10000; i++) for (int j = 0; j < 10000; j++) { x = Math.Sqrt(x); x = x + 0.000000001; x = Math.Pow(x, 2); } Console.WriteLine("A: " + x.ToString());
Решение задачи: «Создание потоков через пул»
textual
Листинг программы
private object LockerV = new object(); ThreadPool.QueueUserWorkItem(ToDo, null); void ToDo() { lock (LockerV) { double x = 12345.6789; for (int j = 0; j < 100000000; j++) { x = Math.Pow(Math.Sqrt(x) + 0.000000001, 2); } Console.WriteLine("A: " + x.ToString()); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д