/// <summary> /// 解除监听事件 /// </summary> /// <param name="eventType"></param> /// <param name="eventDel"></param> public void UnRegEvenet(int eventType, TaskEventDel eventDel) { if (eventDic != null && eventDic.ContainsKey(eventType)) { eventDic[eventType].Remove(eventDel); } }
/// <summary> /// 注册监听事件 /// </summary> /// <param name="eventType"></param> /// <param name="eventDel"></param> public void RegEvent(int eventType, TaskEventDel eventDel) { if (eventDic != null) { if (!eventDic.ContainsKey(eventType)) { eventDic.Add(eventType, new List <TaskEventDel>()); } eventDic[eventType].Add(eventDel); } }