C #: ¿Cómo convertir una lista de objetos en una lista de una sola propiedad de ese objeto?

Di que tengo:

IList<Person> people = new List<Person>();

Y el objeto persona tiene propiedades como Nombre, Apellido y Género.

¿Cómo puedo convertir esto a una lista de propiedades del objeto Person? Por ejemplo, a una lista de nombres de pila.

IList<string> firstNames = ???

Respuestas a la pregunta(5)

Su respuesta a la pregunta