我寫了這樣的任何人都可以解決這個Linq錯誤 - ?
var gradeValue = from DataRow gradeRow in GraceTable.Rows
let marksAbove = gradeRow.Field<decimal>("EXG_MARKS_ABOVE")
let marksBelow = gradeRow.Field<decimal>("EXG_MARKS_BELOW")
where obtMarksRow.Field<decimal>("Percentage") >= marksAbove && obtMarksRow.Field<decimal>("Percentage") <= marksBelow
select gradeRow.Field<string>("EXG_GRADE_NAME");
查詢,但我得到的價值(gradeValue.ToString())
作爲
"System.Linq.Enumerable+WhereSelectEnumerableIterator`2[System.Data.DataRow,System.String]"
的哪些錯誤?我也試過select gradeRow["EXG_GRADE_NAME"].ToString() & gradeRow.Field<string>("EXG_GRADE_NAME").First() ;
。但仍然有同樣的錯誤。