如何从另一个集合中获取对象集合?
假设我有一个集合定义为:
IEnumerable<Employee> Employees;
实体 Employee 具有属性 Person。 我已经从 Ria 服务加载了员工,包括具有急切加载功能的人员。 现在我想从Employees中获取Person的集合,比如
IEnumerable<Person> People = Employees.Person;
How to use Linq to get all Person?对于这种情况还有其他解决方案吗?
Suppose I have a collection defined as:
IEnumerable<Employee> Employees;
Entity Employee has property Person.
I have loaded Employees from Ria service including Person with eager-loading.
Now I want to get the collection of Person from Employees, something like
IEnumerable<Person> People = Employees.Person;
How to use Linq to get all Person? any other solution for this case?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
除非我遗漏了一些东西,否则它应该很简单(假设
Person
不是另一个集合):Unless I'm missing something, it should be as easy as (assuming
Person
isn't another collection):尝试以下操作
Try the following