static void GetTask(TaskBase task) { queue.Dequeue(); }
static void AddTask(TaskBase task) { queue.Enqueue(task); }