我正在尝试对列进行排序,但该值在数据库中存储为 nvarchar,如何将其转换为双精度以便在此处排序?我试图做 Convert.ToDouble(t.PressureChange),但它没有用......
if (column == "PressureChange")
{
if (sortDirection == "ascending")
testResults = testResults.OrderBy(t => t.PressureChange);
else
testResults = testResults.OrderByDescending(t => t.PressureChange);
}