У меня есть таблица данных с 2 столбцами: первый столбец - это название города, а второй столбец - это дата, и мне нужно отсортировать его по возрастанию.
Формат даты был MM/dd/yyyy
, и я успешно отсортировал таблицу, используя DataTable.DefaultView.Sort = "Date asc";
Но мне пришлось изменить формат на dd/MM/yyyy
, и он перестал работать.
Что мне нужно сделать, чтобы отсортировать таблицу с использованием этого пользовательского формата?
Это ввод
Ploiesti 19/05/2017
Ploiesti 20/05/2017
Ploiesti 21/05/2017
Sinaia 21/05/2017
Sinaia 22/05/2017
Sinaia 23/05/2017
Constanta 12/06/2017
Constanta 13/06/2017
Constanta 14/06/2017
Constanta 15/06/2017
Predeal 20/06/2017
Barsana 11/06/2017
Barsana 11/07/2017
Borsa 22/05/2017
Borsa 22/06/2017
Borsa 22/07/2017
Brasov 30/05/2017
Brasov 30/06/2017
И вывод после того, как я использую DataTable.DefaultView.Sort :
Barsana 11/06/2017
Barsana 11/07/2017
Constanta 12/06/2017
Constanta 13/06/2017
Constanta 14/06/2017
Constanta 15/06/2017
Ploiesti 19/05/2017
Ploiesti 20/05/2017
Predeal 20/06/2017
Ploiesti 21/05/2017
Sinaia 21/05/2017
Sinaia 22/05/2017
Borsa 22/05/2017
Borsa 22/06/2017
Borsa 22/07/2017
Sinaia 23/05/2017
Brasov 30/05/2017
Brasov 30/06/2017