我是asp.Net
中的新手,我遇到了一些代码问题
我有这样的代码:
public class Log : AbstractLog
{
private void Init()
{
base.IdentityColumn = "base_log_id";
}
public int LogId
{
get { return base.GetValueAsInt("base_log_id"); }
private set { base.SetValue("base_log_id", value); }
}
}
我只是在一个名为base_log_id
的表中设置并设置了值,如果我在构建之后覆盖// AbtractLog
则会出现此错误:
'object' does not contain a definition for GetValueAsInt,
'object' does not contain a definition for SetValue,
'object' does not contain a definition for IdentityColumn.
实际上我在AbtractLog
课程中没有代码
那么我应该在AbstractLog
写什么?
我正在使用visual studio 2005
答案 0 :(得分:0)
您正在调用一个不在基类中的方法,问题是,您没有扩展正确的类,或者您正在扩展的类没有那些成员或者具有私有可见性的类,如果可以的话发布更多代码,并给出更多解释,这将是有用的。
见。