我有一个IList<Person>
对象。Person 类具有字段、FirstName
、LastName
等。
我有一个函数,IList<string>
我想以IList<Person>
对象的相同顺序传入 FirstNames 列表。有没有办法在不使用 Person 列表中的所有名称构建 List 的情况下做到这一点?
如果我可以更改函数以采用不同的参数(除了ILIst<Person>
,该函数特定于字符串,而不是 Persons),可能IEnumerable<string>
会怎么样?我宁愿使用IList<string>
虽然。