示例#1
0
 public void UpdateTaskState()
 {
     if (this.task_Data != null)
     {
         DictionaryView <uint, CTask> .Enumerator enumerator = this.task_Data.task_map.GetEnumerator();
         while (enumerator.MoveNext())
         {
             KeyValuePair <uint, CTask> current = enumerator.get_Current();
             CTask value = current.get_Value();
             if (value != null)
             {
                 value.UpdateState();
             }
         }
     }
 }
示例#2
0
 public void UpdateTaskState()
 {
     if (this.task_Data != null)
     {
         DictionaryView <uint, CTask> .Enumerator enumerator = this.task_Data.task_map.GetEnumerator();
         while (enumerator.MoveNext())
         {
             KeyValuePair <uint, CTask> current = enumerator.Current;
             CTask task = current.Value;
             if (task != null)
             {
                 task.UpdateState();
             }
         }
     }
 }