我正在为一所大学编制一个程序,它会吸引活跃的学生,然后输出一份报告供其他程序使用。
其中一个重要的功能是看一个学生是否已经毕业。
如果一个学生毕业了,并且没有回来,他们就不会被认为是一个活跃的学生。
如果他们毕业了,回来了,或者没有毕业,又要再来一个学期,他们就被认为是积极的。
当一个学生通过主函数时,要花费大约5秒的时间来完成这个过程。我发现,参与该过程的大部分时间来自此函数中的IQueryable.First()。
public static bool ContinuingEducation(string v)
{
var TERMSSTU = from t in