示例#1
0
 public void RemoveTimer(TIMER_TYPE type)
 {
     if (_TimerList.ContainsKey(type))
     {
         _TimerList.Remove(type);
     }
 }
示例#2
0
 public DateTime GetLastDate(TIMER_TYPE type)
 {
     if (_TimerList.ContainsKey(type))
     {
         return(_TimerList[type]);
     }
     return(new DateTime(0));
 }
示例#3
0
 public TimeSpan GetTimeDelay(TIMER_TYPE type)
 {
     if (_TimerList.ContainsKey(type))
     {
         var date = System.DateTime.Now - _TimerList[type];
         return(date);
     }
     return(System.TimeSpan.Zero);
 }
示例#4
0
        public void SetTimer(TIMER_TYPE type)
        {
            var dataTime = DateTime.Now;

            if (_TimerList.ContainsKey(type))
            {
                _TimerList[type] = dataTime;
            }
            else
            {
                _TimerList.Add(type, dataTime);
            }
        }