日期:2014-05-18 浏览次数:20496 次
    public class CBase
    {
        public virtual string PTest
        {
            get { return "base"; }
        }
        public virtual string GetTest()
        {
            return PTest;
        }
    }
    public class CChild : CBase
    {
        public override string PTest
        {
            get { return "child"; }
        }
    }
------解决方案--------------------
修改一下:
       public virtual string GetTest()
       {
           return PTest;
       }
应改为
       public string GetTest()
       {
           return PTest;
       }
GetTest不必做虚函数