我有一个场景需要获取一个类的属性值集合。
public class Person
{
public string Name { get; set; }
public string Property1 { get; set; }
public string Property2 { get; set; }
}
public class PersonCollection : List<Person>
{
public object[] GetValues(string propertyName)
{
// best way to implement this method?
return null;
}
}
我希望避免太多的迭代。任何想法都会有所帮助。