var query =
from dt1 in dtStudent.AsEnumerable()
join dt2 in dtMarks.AsEnumerable()
on dt1.Field<int>("StudentID")
equals dt2.Field<int>("StudentID")
select new StudentMark
{
StudentName = dt1.Field<string>("StudentName"),
Mark = dt2.Field<int>("Mark")
};
在上面的編碼中,AsEnumerable
的意義是什麼?如果.NET Framework中不存在AsEnumerable
,那麼開發人員執行上述任務的方法是什麼?AsEnumerable的意義?