public static void SortArrayArrayWithCustomClassAndComparer() { Array keys = (Array)TestObjects.customRefTypeArray.Clone(); Array items = (Array)TestObjects.customRefTypeArray.Clone(); IComparer comparer = new RefTypeNormalComparer(); Array.Sort(keys, items, comparer); ArrayUtil.AssertAllArrayElementsAreEqual(TestObjects.sortedRefTypeArray, keys); ArrayUtil.AssertAllArrayElementsAreEqual(TestObjects.sortedRefTypeArray, items); }