Пытаюсь получить строку с минимальным значением в столбце, в столбце такого рода данные:
10914,76
10970
т.е есть и пустоты и null
IEnumerable<DataRow> results = from myRow in dt.AsEnumerable()
orderby double.Parse("Цена") where !String.IsNullOrWhiteSpace("Цена")
select myRow;
DataRow row = results.FirstOrDefault();
но получаю ошибку System.FormatException: "Входная строка имела неверный формат."
Пробовал еще так:
where ("Цена") != null && ("Цена") != ""
если убрать double.Parse , то получаю данные из первой строки в таблице