public void EnqueueDelay(TimeSpan delay) { lock (inputQueue) { inputQueue.Enqueue(new HumanInputItem(new ConsoleKeyInfo('\u0000', ConsoleKey.NoName, false, false, false), TimeSpan.Zero, delay)); } }