예제 #1
0
        private void RemoveTickHandler
            (string name)
        {
            var handler = _tickHandlers.Find(name);

            if (handler.Name != name)
            {
                return;
            }
            _counter.Tick -= handler.Invoke;
            _tickHandlers.Remove(handler);
        }
예제 #2
0
        private void RemoveElapsedHandler
            (string name)
        {
            var handler = _elapsedHandlers.Find(name);

            if (handler.Name != name)
            {
                return;
            }
            _counter.Elapsed -= handler.Invoke;
            _elapsedHandlers.Remove(handler);
        }