예제 #1
0
 private static void PushToQueue <T>(ITestQueue <T> queue, T value)
 {
     queue.Push(value);
     Console.WriteLine($"Push element from thread with ID {Thread.CurrentThread.ManagedThreadId} with value = {value}");
 }
예제 #2
0
        private static void PopFromQueue <T>(ITestQueue <T> queue)
        {
            var value = queue.Pop();

            Console.WriteLine($"Pop element from thread with ID {Thread.CurrentThread.ManagedThreadId} with value = {value}");
        }