Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .NET и C# > Многопоточность |
Автор: Bonus 16.11.2009, 11:24 |
Есть основной поток приложения. В нем создаются задачи (делегаты), каждая из которых выполняется в своем потоке. Потоки берутся из ThreadPool. Как заставить основной поток ждать выполнение потоков с задачами? Как узнать что все задачи выполнились, чтобы продолжить основной поток приложения? |
Автор: tol05 16.11.2009, 11:50 | ||
http://msdn.microsoft.com/ru-ru/library/system.threading.waithandle.aspx Прямо в примере написано
|
Автор: Bonus 16.11.2009, 11:57 |
Точно! Сори, просто пропустил этот пример. |
Автор: Ram1reS 16.11.2009, 11:58 |
Только с WaitAll надо быть осторожнее - на некоторых версиях рантайма не принимает больше 64 WaitHandl'ов. |