.Net System.Threading.Spinlock: Почему метод Enter (Ref Bool Locktaken) принимает параметр ref -файлаC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 .Net System.Threading.Spinlock: Почему метод Enter (Ref Bool Locktaken) принимает параметр ref -файла

Сообщение Anonymous »

https://learn.microsoft.com/en-us/dotne ... lock.enter

Приобретает блокировку в надежный способ, так что даже если в результате вызова метода возникает исключение, можно надежно изучить, чтобы определить, была ли получена блокировка.

Код: Выделить всё

public void Enter (ref bool lockTaken);


Почему пользователь не может предположить, что исключение, сброшенное этим методом, означает, что блокировка не была получена, и наоборот? /p>
подразумевает ли документация, что метод может сделать исключение после того, как Ишельд уже начал возвращать true ?

Подробнее здесь: https://stackoverflow.com/questions/794 ... n-method-t
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»