/// <summary>
 /// Обработчик события сравнения элементов
 /// </summary>
 /// <param name="o">объект инициатор события</param>
 /// <param name="arg">параметры события</param>
 public void CompareCounting(object o, SwapSorterEventArgs arg)
 {
     label6.Text = string.Format("a[ i ]: {0,5}", arg.FirstArg);
     label6.Update();
     label7.Text = string.Format("a[ j ]: {0,5}", arg.SecondArg);
     label7.Update();
     _CompareCount++;
     Thread.Sleep(500);
 }
 /// <summary>
 /// Обработчик события сравнения элементов
 /// </summary>
 /// <param name="o"></param>
 /// <param name="arg"></param>
 public void CompareCounting(object o, SwapSorterEventArgs arg)
 {
     _CompareCount++;
 }
 /// <summary>
 /// Обработчик события обмена элементов
 /// </summary>
 /// <param name="o"></param>
 /// <param name="arg"></param>
 public void SwapCounting(object o, SwapSorterEventArgs arg)
 {
     _SwapCount++;
 }