CS0120 错误代码 c#
CS0120 errorcode c#
我正在尝试使用 c# 中的 sql 查询向数据库添加一些数据,但我在服务 class 中收到此错误代码,它说:“对象引用是非静态字段、方法或 属性 'SupervisorDao.AddSupervisor(supervisor)'.
必需
我不知道该怎么办。
public void AddSupervisor(Supervisor supervisor)
{
SupervisorDao.AddSupervisor(supervisor)
}
您需要一个 SupervisorDao 对象的实例才能调用这些方法(除非您将其设为静态方法)。
SupervisorDao superDao = new SupervisorDao();
superDao.AddSupervisor(supervisor);
编辑:SupervisorDao 是一个接口吗?您必须创建一个继承此接口的对象。
我正在尝试使用 c# 中的 sql 查询向数据库添加一些数据,但我在服务 class 中收到此错误代码,它说:“对象引用是非静态字段、方法或 属性 'SupervisorDao.AddSupervisor(supervisor)'.
必需我不知道该怎么办。
public void AddSupervisor(Supervisor supervisor)
{
SupervisorDao.AddSupervisor(supervisor)
}
您需要一个 SupervisorDao 对象的实例才能调用这些方法(除非您将其设为静态方法)。
SupervisorDao superDao = new SupervisorDao();
superDao.AddSupervisor(supervisor);
编辑:SupervisorDao 是一个接口吗?您必须创建一个继承此接口的对象。