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

StartEnqueueDequeueThread() private method

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