Как сортировать неоднородные строки, которые содержат числовые значения?

StackOverflow https://stackoverflow.com//questions/9711387

  •  14-12-2019
  •  | 
  •  

Вопрос

У меня проблемы с некоторыми проблемами получения столбца GridView of Strings для правильной сортировки.

Тип значений в столбце Похоже на: $ 99 999, 200 $ / 500, / 50000

в основном не десятичные значения валюты, которые могут иметь a '/' вместо '$'

У кого-нибудь есть хороший подход к сортировке этим?

Это было полезно?

Решение

Вы можете создать функцию сортировки, которая принимает набор строк, удаляет первый символ, то сортирует как обычно.Это удалит $ или / выпуск.

Разработайте: создать новую новую Imparer, а затем вернуть его, если string1.substring [1]> string2.substring [1].Я бы написал немного кода, но в настоящее время я вдаю от компьютера с VS или Mono на нем.

Другие советы

Реализован, я могу просто установить выражение сортировки граничного поля на другую скрытую колонну на GRIDVIEW (который содержит сумму в единой строке entercd).Дох!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top