internal void Increment(object o, CounterEventArgs c) { if(c.Changed >= 0) PrintMessage(c.ActionCounter, c.Count, "Counter was incremented by " + c.Changed + "."); else PrintMessage(c.ActionCounter, c.Count, "Counter was decremented by " + Math.Abs(c.Changed) + "."); }
internal void Reset(object o, CounterEventArgs c) { PrintMessage(c.ActionCounter, c.Count, "Counter was reset."); }
internal void EvenValue(object o, CounterEventArgs c) { PrintMessage(c.ActionCounter, c.Count, "Counter value is even."); }
private void OnIncrement(CounterEventArgs c) { if (Increment != null) Increment(this, c); }
private void OnEvenValue(CounterEventArgs c) { if (EvenValue != null) EvenValue(this, c); }
private void OnReset(CounterEventArgs c) { if (Reset != null) Reset(this, c); }