я есть группа значений, как показано ниже рисункаDatatable сортировка не работает с #
Имя: Цвет: процент:
мне нужно сортировать эти данные в НАР порядке процентного
теперь я использую данных таблицы DefaultView метод сортировки
//declare columns
DataTable dt = new DataTable();
dt.Columns.Add("name");
dt.Columns.Add("color");
dt.Columns.Add("percentage");
//adding rows
DataRow dr = dt.NewRow();
dr["name"]="a";
dr["color"]="red";
dr["percentage"]="10.1";
dt.Rows.Add(dr);
//sorting
dt.DefaultView.Sort="percentage desc";
проблема возникает, когда одинаковое число [в процентах] повторяется больше раз любая идея, где ошибка?
Если процентный столбец является строкой, он будет сортировать его как строку, а не процентное значение. – jiiri