.NET 4.x Как сделать, чтобы потоки выполнялись параллельно? - C#
Формулировка задачи:
у меня есть 6 потоков, но как мне сделать чтобы они шли параллельно ?
P.S. И если один из них закончил свою работу то он больше не работает
static void Main(string[] args) { Thread t1 = new Thread(thread1); t1.Start(); Thread t2 = new Thread(thread2); t2.Start(); Thread t3 = new Thread(thread3); t3.Start(); Thread t4 = new Thread(thread4); t4.Start(); Thread t5 = new Thread(thread5); t5.Start(); Thread t6 = new Thread(thread6); t6.Start(); }
static void(thread1) { ...... .. }
Решение задачи: «.NET 4.x Как сделать, чтобы потоки выполнялись параллельно?»
textual
Листинг программы
static void Main(string[] args) { Thread t1 = new Thread(thread1); t1.Start(); { тут потоки, 6 штук } Thread t2 = new Thread(thread2); t2.Start(); { тут потоки, 6 штук } Thread t3 = new Thread(thread3); t3.Start(); { тут потоки, 6 штук } Thread t4 = new Thread(thread4); t4.Start(); { тут потоки, 6 штук } Thread t5 = new Thread(thread5); t5.Start(); { тут потоки, 6 штук } Thread t6 = new Thread(thread6); t6.Start(); { тут потоки, 6 штук } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д