Приобретает блокировку в надежный способ, так что даже если в результате вызова метода возникает исключение, можно надежно изучить, чтобы определить, была ли получена блокировка.
Код: Выделить всё
public void Enter (ref bool lockTaken);
Почему пользователь не может предположить, что исключение, сброшенное этим методом, означает, что блокировка не была получена, и наоборот? /p>
подразумевает ли документация, что метод может сделать исключение после того, как Ишельд уже начал возвращать true ?
Подробнее здесь: https://stackoverflow.com/questions/794 ... n-method-t