2012-10-15 33 views

回答

3

要做到這一點的唯一方法是在創建時存儲線程ID。在.NET 4.5:

readonly int ownerThreadId; 
public SomeType() { 
    ownerThreadId = Environment.CurrentManagedThreadId; 
} 

然後檢查針對同一術語someMethod

注意,其他架構的版本,您可能需要:

ownerThreadId = Thread.CurrentThread.ManagedThreadId; 

代替。

相關問題