使用lambda表达式从自定义类的泛型列表中仅获取某些属性
假定 和一份清单使用lambda表达式从自定义类的泛型列表中仅获取某些属性,lambda,generic-list,Lambda,Generic List,假定 和一份清单 class Person { string FirstName; string LastName; int Age; } 列出列表人员; 获取此列表中所有人的名字列表的可能方法我认为最简单的方法是 List FirstName=listPerson.Select(p=>p.FirstName.ToList() 但为了做到这一点,您需要公开这些属性 List<Person> listPerson;
class Person
{
string FirstName;
string LastName;
int Age;
}
列出列表人员;
获取此列表中所有人的名字列表的可能方法我认为最简单的方法是
List FirstName=listPerson.Select(p=>p.FirstName.ToList()
但为了做到这一点,您需要公开这些属性
List<Person> listPerson;