列を並べ替えようとしていますが、値はデータベースに nvarchar として保存されています。ここで並べ替えるにはどうすれば double に変換できますか? Convert.ToDouble(t.PressureChange) を実行しようとしましたが、うまくいきませんでした...
if (column == "PressureChange")
{
if (sortDirection == "ascending")
testResults = testResults.OrderBy(t => t.PressureChange);
else
testResults = testResults.OrderByDescending(t => t.PressureChange);
}