Нужно ли вызывать Close () для ManualResetEvent?

Я читал о .NET Threading и работал над кодом, который используетManualResetEvent, Я нашел много примеров кода в Интернете. Тем не менее, при чтении документации дляWaitHandleЯ увидел следующее:

WaitHandle реализует шаблон Dispose. См. Раздел «Внедрение, завершение и утилизация для очистки неуправляемых ресурсов».

Кажется, что ни один из примеров не вызывает .Close () для создаваемых ими объектов ManualResetEvent,даже хорошийРекурсия и параллелизм статья из блога pfxteam (редактировать - это блок использования, который я пропустил). Это просто пример недосмотра или не нужен? Мне любопытно, потому что WaitHandle «инкапсулирует объекты, специфичные для операционной системы», поэтому может легко произойти утечка ресурсов.