默认情况下,新TypeInfo
类在其“DeclaredXXX”属性中是否包含私有成员?
问问题
794 次
2 回答
6
它返回私有和公共成员。但是,只有在该级别声明的成员,任何继承的成员等都不会返回。
于 2013-02-23T23:00:25.483 回答
4
如果它是 aProperty
而不是 aField
它将显示私人成员DeclaredProperties
public class Test
{
private string test; // will not be in DeclaredProperties
private string test2 { get; set; } // will be in DeclaredProperties
public int test3{ get; set; } // will be in DeclaredProperties
}
var result = typeof(Test).GetTypeInfo().DeclaredProperties;
于 2013-02-23T23:00:11.017 回答