======Метод Array.Sort(Array, Int32, Int32, IComparer)====== Сортирует элементы в диапазоне элементов одномерного массива [[developers:references:system.array|Array]] , используя заданный интерфейс [[developers:references:system.collections.icomparer|IComparer]] . * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Синтаксис===== public static void Sort(Array array, int index, int length, IComparer comparer) **Параметры** * //array// * Тип: [[developers:references:system.array|System.Array]] * Одномерный массив [[developers:references:system.array|Array]] для сортировки. * //index// * Тип: [[developers:references:system.int32|System.Int32]] * Начальный индекс диапазона сортировки. * //length// * Тип: [[developers:references:system.int32|System.Int32]] * Число элементов в диапазоне сортировки. * //comparer// * Тип: [[developers:references:system.collections.icomparer|System.Collections.IComparer]] * Реализация интерфейса [[developers:references:system.collections.icomparer|IComparer]] , которая используется при сравнении элементов.– или –Значение null, которое требуется использовать в реализации интерфейса [[developers:references:system.icomparable|IComparable]] каждого элемента.