我可以在公共类的公共属性的get和set访问器中使用任何类型的方法

时间:2015-01-09 16:18:25

标签: c#-4.0

我有一个继承自I_BaseTableC接口的BaseTableC类,它们都有一组公共属性。

我是否可以通过引用BaseTableC.Property1或BaseTableC.I_BaseTableC I_refernce作为I_reference.Property1来访问由get / set访问者提供的"更改"(由MethodAlterValue更改)值?

截至目前,我没有收到错误,但Property1从未显示get / set访问器提供的更改值。

public class BaseTableC : IBaseTableC
{
    public string Property1
    {
        get { return MethodOriginalValue(_Property1); }
        set
        {
            if (! String.IsNullOrEmpty(value))
                _Property1 = MethodAlterValue(value.TrimEnd());
            else
                _Property1 = value;
        }
    }
}    

0 个答案:

没有答案