我有一个 Person 类:
public class Person
{
virtual public long Code { get; set; }
virtual public string Title { get; set; }
virtual public Employee Employee { get; set; }
}
我需要一个通用的解决方案来通过自定义类类型获取没有属性的 Person 类的所有属性。表示选择Code
、Title
属性。
typeof(Person).GetProperties(); //Title , Code , Employee
typeof(Person).GetProperties().Where(x => !x.PropertyType.IsClass); // Code
如何选择没有自定义类类型的所有属性?( Code
, Title
)