public abstract class A
{
    public abstract IDataReader ReturnedDataReader{get;set;}
}public class B: A
{
    IDataReader m_oReturnedDataReader;    public IDataReader ReturnedDataReader
    {
         get
         {
              return m_oReturnedDataReader;
         }
         set
         {
              m_oReturnedDataReader = value;
         }
     }
}

解决方案 »

  1.   

    仍报错:“当前的namespace下的.A”不会实现继承的抽象成员“当前的namespace下的.A.ReturnedDataReader.get”请教~
      

  2.   

    我找到原因了
    public override IDataReader ReturnedDataReader ''少了override关键字
        {
             get
             {
                  return m_oReturnedDataReader;
             }
             set
             {
                  m_oReturnedDataReader = value;
             }
         }