public void Enqueue() { if (!ForEval && !IsInQueue) { ProjectState.Queue.Append(this); AnalysisLog.Enqueue(ProjectState.Queue, this); this.IsInQueue = true; } }