Есть метод, который выполняет определенные задачи, если таковые есть. Вопрос относительно данного метода "QueueUserWorkItem(otvet)", если количество уже созданных потоков данным методом в пуле будет уже максимально (в данном случае 10) и они ещё не завершены, то каков будет результат если будет вызван этот метод в 11-й раз? Будет создана некая очередь, до момента завершения предыдущих потоков? Если да, то какой размер данной очереди?
public void pool_potok()
{
count_thread = 10;
count_thread2 = 10;
ThreadPool.SetMaxThreads(count_thread, count_thread1);
ThreadPool.SetMinThreads(0, 0);
while (work)
{
ThreadPool.QueueUserWorkItem(otvet);
Thread.Sleep(500);
}
}
В свою очередь метод pool_potok() вызывается таким образом по нажатию на кнопку
work = true;
Thread work_tread = new Thread(pool_potok);
work_tread.IsBackground = true;
work_tread.Start();
P.S. Прошу прощения, если не корректно описываю вопрос.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Делал кастомный UITextView и сталкнулся с проблемой при байндинге текстового поля прога просто вылетала
необходимо получить минимальное значение цены (Price), знаю о существовании min, но тут есть проблема, цены в разных array, как в таком случить минимальное...
Всем привет, в первый раз устанавливаю через composer библиотеку из github
Возвращает NULL, хотя если его выводить в функции - все работает, почему не получается вернуть?