Другой пример, когда ваш рабочий поток, скажем, читает из входного потока, в то время как метод read может работать вечно, и вы хотите как-то этого избежать - применяя тайм-аут, используя другой сторожевой поток:

у в Интернете, что он говорит, что я используюmyThread.Join(); когда я хочу заблокировать свой поток, пока другой поток не закончится. (Одна вещь, которую я не понимаю, это то, что, если у меня есть несколько потоков).

Но, как правило, я просто не понимаю, когда я буду использовать.Join() или условие, для которого это полезно. Может кто-нибудь объяснить это мне, как будто я четвероклассник? Очень простое объяснение, чтобы понять, получит мой ответ голосования.

Ответы на вопрос(1)

Ваш ответ на вопрос