private void OnExchanging(object sender, ExchangeEventArgs args)
        {
            _statusEventArgs.CurrentProcess = ManagerProcessStatus.Exchanging;

            _statusEventArgs.CurrentItem   = args.CurrentItem;
            _statusEventArgs.ExchangedItem = args.ExchangedItem;
            Update?.Invoke(this, _statusEventArgs);
            Thread.Sleep(_sleepTime);
        }
示例#2
0
 public AlgorithmBase()
 {
     _exchangingEventArgs = new ExchangeEventArgs();
     _exchangeEventArgs   = new ExchangeEventArgs();
 }