MSDN указывает, что если метод Dispose
не вызывается, то любые ресурсы не будут освобождены до тех пор, пока GC не вызовет финализатор объекта ReaderWriterLockSlim
.Есть ли у ReaderWriterLockSlim финализатор?
Однако класс ReaderWriterLockSlim
не содержит финализатор (с использованием .NET Reflector), почему бы и нет? Perhabs означает, что они означают процесс «финализации» в GC, а не метод Finalize
?
сноска; Я знаю, что я должен всегда располагать одноразовыми объектами.
Ошибка копирования/вставки в статье MSDN, а не редкость. –