Не работают потоки - C#

Узнай цену своей работы

Формулировка задачи:

new Thread((ThreadStart)delegate { keyThread(1, 2); });
            new Thread((ThreadStart)delegate { keyThread(3, 4); });
            new Thread((ThreadStart)delegate { keyThread(5, 6); });
            new Thread((ThreadStart)delegate { keyThread(7, 8); });
            new Thread((ThreadStart)delegate { keyThread(9, 10); });
            new Thread((ThreadStart)delegate { keyThread(11, 12); });
            new Thread((ThreadStart)delegate { keyThread(13, 14); });

Решение задачи: «Не работают потоки»

textual
Листинг программы
// Явное указание делега ThreadStart не нужно т.к. круглые скобки после delegate
// дают подсказку компилятору что мы имеем в виду именно ThreadStart
new Thread(delegate() { keyThread(1, 2); }).Start();
 
// Использование лямбды дает еще более короткую запись
new Thread(() => keyThread(1, 2) ).Start();

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4.182 из 5
Похожие ответы