次のコードが常にで返されるのはなぜFalse
ですかobj
。私はそれSomeBoolReturningFunc
が戻ってくることを確認しましたTrue
。
Dim obj As Object = False
ThreadPool.QueueUserWorkItem(Sub(state)
state = SomeBoolReturningFunc()
End Sub,
obj)
'Keep waiting till queued thread completes
Return obj