/// <summary> /// 创建一个任务堆 /// </summary> /// <param name=""></param> public static CMissionHeap Create(CMission Mission) { CMissionHeap CMH = new CMissionHeap(); CMH.Missions = new List <CMission>(); CMH.Missions.Add(Mission); return(CMH); }
/// <summary> /// 增加一个任务到队列 /// </summary> /// <param name=""></param> public void Append(CMission Mission) { CMissionHeap missionHeap = CMissionHeap.Create(Mission); m_MissionQueue.Enqueue(missionHeap); }