private void AddTaskData(STTaskData taskData) { if (CurCtrlTaskData.listTaskData == null) { CurCtrlTaskData.listTaskData = new List <STTaskData>(); } CurCtrlTaskData.listTaskData.Add(taskData); }
public void StartAddParallelTask() { //已经是并行模式了 if (CurCtrlTaskData.eMTaskType == EMTaskType.Parallel) { return; } //添加一个队列的taskData用来添加新task STTaskData taskData = new STTaskData() { eMTaskType = EMTaskType.Parallel }; AddTaskData(taskData); //加入列表,作为当前的操作对象 listCtrlTaskData.Add(taskData); }
public void StartAddQueueTask() { //已经是队列模式了 if (CurCtrlTaskData.eMTaskType == EMTaskType.Queue) { return; } //添加一个队列的taskData用来添加新task STTaskData taskData = new STTaskData() { eMTaskType = EMTaskType.Queue }; AddTaskData(taskData); //加入列表,作为当前的操作对象 listCtrlTaskData.Add(taskData); }