有没有一种方法可以通过反射来区分自动属性和常规属性之间的区别?

时间:2018-11-24 15:23:32

标签: c# reflection

所以auto属性就是这样声明的:

int autoProp {get; private set;}

自动生成关联的成员变量的地方。

GetType().GetProperties()返回的属性列表中,有一种方法可以区分以下类中的两个属性:

class MyClass
{
    int regularPropertyValue;
    int regularProperty 
    { 
        get 
        { 
            return regularPropertyValue;
        } 
        set 
        {
            regularPropertyValue = value;
        } 
    }
    int autoProperty {get; private set;}    
};

0 个答案:

没有答案
相关问题