.NET System.threading.spinlock: Warum nimmt die Methode Enter (Ref Bool LockTaken) einen Ref -Parameter aufC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 .NET System.threading.spinlock: Warum nimmt die Methode Enter (Ref Bool LockTaken) einen Ref -Parameter auf

Post by Anonymous »

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

Erfasst das Sperre in Eine zuverlässige Weise, so dass, selbst wenn eine Ausnahme innerhalb des Methodenaufrufs auftritt

Code: Select all

public void Enter (ref bool lockTaken);


Warum kann ein Benutzer nicht davon ausgehen, dass eine mit dieser Methode geworfene Ausnahme bedeutet, dass die Sperre nicht erfasst wurde, und umgekehrt? < /p>
Bedeutet die Dokumentation, dass die Methode eine Ausnahme nach ISHELD ausführen könnte>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post