Пример #1
0
        public static TimeData operator -(TimeData a, TimeData b)
        {
            TimeData timeData = new TimeData();

            float totalSeconds = a.TotalSeconds - b.TotalSeconds;

            if (totalSeconds < 0f)
            {
                totalSeconds = 0f;
            }

            timeData.Seconds = totalSeconds;

            while (timeData.Seconds >= 60f)
            {
                timeData.Minutes++;
                timeData.Seconds -= 60f;
            }

            return(timeData);
        }
 public void Execute(TimeData time)
 {
     this.time = time;
     Execute();
 }