Используя .Net, как мне использовать метод Sort для сортировки массива в обратном порядке, то есть от Z до A?
Укажите соответствующий элемент сравнения. Какую версию C # вы используете? 3 позволяет вам сделать это:
Array.Sort(myarray, (a, b) => b.CompareTo(a));
Вам необходимо передать объект IComparer или Сравнение делегат функции Sort.
Вот пример кода из C # 2.0
Array.Sort(array,delegate(string a, string b) { return b.CompareTo(a); });
РЕДАКТИРОВАТЬ: пропущен бит массива.
, если вы используете другой компаратор, обратный стандарту, который это сделает.
В качестве альтернативы, можно отсортировать его как обычно, а затем перевернуть его ...