Как сортировать неоднородные строки, которые содержат числовые значения?
-
14-12-2019 - |
Вопрос
У меня проблемы с некоторыми проблемами получения столбца GridView of Strings для правильной сортировки.
Тип значений в столбце Похоже на: $ 99 999, 200 $ / 500, / 50000
в основном не десятичные значения валюты, которые могут иметь a '/' вместо '$'
У кого-нибудь есть хороший подход к сортировке этим?
Решение
Вы можете создать функцию сортировки, которая принимает набор строк, удаляет первый символ, то сортирует как обычно.Это удалит $ или / выпуск.
Разработайте: создать новую новую Imparer, а затем вернуть его, если string1.substring [1]> string2.substring [1].Я бы написал немного кода, но в настоящее время я вдаю от компьютера с VS или Mono на нем.
Другие советы
Реализован, я могу просто установить выражение сортировки граничного поля на другую скрытую колонну на GRIDVIEW (который содержит сумму в единой строке entercd).Дох!