0
假設我有定義爲一個集合:如何從另一個集合中獲取對象集合?
IEnumerable<Employee> Employees;
實體員工有業者。 我已經加載了來自Ria服務的員工,包括急切加載的人員。 現在我想從員工得到人的集合,像
IEnumerable<Person> People = Employees.Person;
如何使用LINQ到讓所有的人嗎?這種情況下的其他解決方案?
假設我有定義爲一個集合:如何從另一個集合中獲取對象集合?
IEnumerable<Employee> Employees;
實體員工有業者。 我已經加載了來自Ria服務的員工,包括急切加載的人員。 現在我想從員工得到人的集合,像
IEnumerable<Person> People = Employees.Person;
如何使用LINQ到讓所有的人嗎?這種情況下的其他解決方案?
除非我失去了一些東西,它應該是爲(假設Person
不是另一個集)一樣簡單:
var persons = Employees.Select(e => e.Person);
請嘗試以下
IEnumerable<Employee> collection = ...;
IEnumerable<Person> persons = collection.Select(x => x.Person);
非常感謝你。 – KentZhou