Предположим, у вас есть int-ключ, который, когда он показан и отсортирован вместе с другими ключами, будет, конечно, отсортирован в порядке натуральных чисел.
Таким образом, для получения "Inverse" вы можете запрограммировать...
int InverseSortKey = Int32.MaxValue - ArbitraryIntKey;
Вопрос: Как получить аналогичное «обратное» значение, но для строк?
Пример:
string InverseSortKey = "ZZZZZZZZZ" - ArbirtraryStringKey; // Of course this don't compile.
Надеюсь, вы получитеидея.