2011-05-04 122 views
0

我是一个新手在asp.Net我得到了一些麻烦代码 我有这样的代码:在一个名为base_log_id我该如何解决这个错误?

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); } 
    } 
} 

我只是get和set值,如果我构建它有后覆盖// 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

+1

关于什么是“基地”需要更多信息?从错误中可以明显看出,“基”类不包含您在代码中使用的属性和方法...... – sajoshi 2011-05-04 09:49:57

回答

0

您正在调用一个不在基类中的方法,问题是您没有扩展正确的类,您扩展的类没有这些成员或者让他们拥有私密的可见性,如果你可以发布更多的代码,并给出更多的解释,这将是有用的。

再见。

相关问题