在我的ASP.NET网站中,我创建了新的实体数据模型并将其与我的MsSql数据库连接起来。现在我可以使用Model.Student类,但该类没有方法。我尝试添加的扩展方法,如数据库模型和扩展方法
public static class Functions{
public static double calculateStudentScore(this Model.Student s){
//implementation
}
}
当我创造新的学生和尝试调用我的方法,我还看不出来,为什么会这样?
例如让假设s
是Student
double score=s.calculateStudentScore();//I can't see my calculateStudentScore method
你试图计算什么样的价值?我没有看到任何值传递到该方法.. – MethodMan 2012-07-31 22:10:55
您是否已将'使用TheNameSpaceWhereYourExtensionMethodIs;'添加到顶部? – 2012-07-31 22:12:20
到顶部是什么? – MrD 2012-07-31 22:14:18