WaitOne с C # не сбрасывается автоматически - PullRequest
0 голосов
/ 19 ноября 2018

Очевидно, что ошибка должна быть на моем конце:

var Event = new AutoResetEvent(false);
var T = new Timer(_ =>
{
    Console.Write("T");
    Event.Set();
}, null,  0, 10 * 1000);

while (true)
{
    Console.Write("W");
    Event.WaitOne();
}

Вывод этого кода:

WTWWWWWWWWWWWWWWWWWW [..] TWWWWWWWWWWWW ...

Ожидаемый вывод:

WTWTWTWTWTWTWTWT

Так что, по какой-то причине, при получении сигнала об автоматическом сбросе событие не сбрасывается автоматически.Что я пропустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...