获取互斥量(.WaitOne())会导致问题,但随后在不首先执行.ReleaseMutex()的情况下释放互斥量吗?
Sub func1()
buf = new buf_Class
buf.my_mutex = new mutex()
...
my_thread as Thread = new Thread( AddressOf func2 )
...
End sub
Sub func2()
buf.my_mutex.WaitOne()
...
End sub
later in time...
Sub func3()
buf = Nothing ' to deallocate buf
End sub