我对 C#2 有一个 strance 行为,抛出异常将调用 lock(...)。我有以下异常(exception): System.Threading.ThreadAbortException:线程被中止。 在 System.Threading.Monitor.Enter(Object obj)...
你见过这种异常吗? 时间差
最佳答案
抛出此异常是因为您的线程正在中止。
线程可以在以下几种情况之一中中止:另一个线程调用 Thread.Abort
, AppDomain
是 unloaded ,或者 ASP.NET 应用程序正在 recycled .
关于c# - 锁 c#2 中抛出的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3677614/