Информация об изменениях

Сообщение Re[6]: Верно ли написан тест скорости выполнения от 06.02.2020 13:36

Изменено 06.02.2020 14:51 Passerby

Re[6]: Верно ли написан тест скорости выполнения
Здравствуйте, Igorxz, Вы писали:

I>Здравствуйте, Passerby, Вы писали:


P>>Но на строке arlsort[i] = arl[i].Sort(myComparer11); ошибка. Как правильно?

I>
I>public class myReverserClassTuple : IComparer< (string, int) >
I>

Что-то все равно не получается. Не могли бы код класса myReverserClassTuple?
Re[6]: Верно ли написан тест скорости выполнения
Здравствуйте, Igorxz, Вы писали:

I>Здравствуйте, Passerby, Вы писали:


P>>Но на строке arlsort[i] = arl[i].Sort(myComparer11); ошибка. Как правильно?

I>
I>public class myReverserClassTuple : IComparer< (string, int) >
I>

Сделал так:
public class myReverserClassTuple : IComparer<(string, int)>
    {
      public int Compare((string, int) t1,(string, int)  t2)
      {
        if (t1.Item2 > t2.Item2)
          return 1;
        else if (t1.Item2 < t2.Item2)
          return -1;
        else
          return 0;
      }
    }

и в программе:
for (int i = 0; i < arl.Length; i++)
        {
          List<(string, int)> l = arl[i];      
          l.Sort(myComparer11);         
        }

а этот код тоже нехило нагрузит GC первым мусорным поколением или все норм?