Okay, so I am having problems calling the method GetClassAverage() from the interfacce (the windows form displaying the data). I get the following error too "The modifier public is not valid for this item"... this is the code on my IService.cs file
[ServiceContract]
public interface IClassRollService
{
[OperationContract]
List<Student> GetStudentList(int semester);
[OperationContract]
double GetClassAverage(int anything);
}
在我的服务档案中,我
public double GetClassAverage()
{
double sum = 0.0;
double total;
foreach (Student S in Students)
{
sum += S.Average;
}
return total = sum / Students.Count();
}
在我的窗口表上,我通过打电话给客户填写了电网。 GetStudentList()但并不为GetClassAverage()工作。
我做了什么错误或我失踪了什么?
[EDIT]已向公众开放,但我仍然能够从Windows表格中提一下这种方法。 是否有其他办法,我可以把这种方法的回馈价值带入窗口表格。 这与我所知道的网络服务有关。