Здравствуйте, Passerby, Вы писали:
P>А есть ли возможность делать сортировку быстрее, как-нибудь убрав Linq?
добавлю, что вот этот способ сортировки для LIst<T> наиболее худший:
List< int[]>[] arlarsort = new List<int[]>[c1];
for (int i = 0; i < arlar.Length; i++)
{
arlarsort[i] = arlar[i].OrderByDescending(pair => pair[1]).ToList();
}
у LIst<T> есть спец. метод LIst<T>.Sort(IComparer<T>), который сортирует in-place, не выделяя память и не создавая новый объек.