src/concurrent/dotnet/ThreadPool.cs
/// <summary>
/// Give this thread a work item and wake it up from its idle state.
/// This method should never be called unless in the idle state.
/// </summary>
Give this thread a work item and wake it up from its idle state.
This method should never be called unless in the idle state.
Give this thread a work item and wake it up from its idle state . This method should never be called unless in the idle state .
[MethodImpl(MethodImplOptions.Synchronized)]
      public void run(Work work)
      {
        this.work = work;
        Monitor.PulseAll(this);
      }
[ MethodImpl ( MethodImplOptions . Synchronized ) ] public void run ( Work work ) { this . work = work ; Monitor . PulseAll ( this ) ; }
Give this thread a work item and wake it up from its idle state.
Give this thread a work item and wake it up from its idle state .
work
Work