System.Collections.Tests.Queue_SynchronizedTests.StartDequeueEnqueueThread C# (CSharp) Method

StartDequeueEnqueueThread() private method

private StartDequeueEnqueueThread ( ) : void
return void
        private void StartDequeueEnqueueThread()
        {
            int t_age = _threadAge;
            while (t_age > 0)
            {
                _queue.Dequeue();
                _queue.Enqueue(2);
                Interlocked.Decrement(ref t_age);
            }
            Interlocked.Decrement(ref _threadCount);
        }
    }