如何获取对象列表中包含的所有子对象的列表?

马蒂亚斯F

如果您有产品列表,并且每个产品都有一个类别列表。

如何获得产品使用的类别列表?

List<Product> products = new List<Product>();

Product product1 = new Product();
product1.Categories.Add("Books");
product1.Categories.Add("Electronics");

Product product2 = new Product();
product2.Categories.Add("Dishes");
product2.Categories.Add("Books");

products.Add( product1 );
products.Add( product2 );

我如何获得“书籍”,“菜肴”,“电子产品”清单

尼基尔·阿格劳瓦尔(Nikhil Agrawal)

您可以使用SelectMany

var result = products.SelectMany(x => x.Categories).Distinct().ToList();

这就是SelectMany所做的,我引用了MSDN。

Projects each element of a sequence to an IEnumerable(Of T) and flattens the resulting sequences into one sequence.

这是一个有效的证明。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从列表中获取所有对象

来自分类Dev

JPA /休眠。如何使用createQuery方法获取包含在Parent对象列表中的子对象

来自分类Dev

从列表 <object> 中获取所有对象,其中 id 包含在 List<long> 中

来自分类Dev

如何从包含在 ArrayList 中的对象中获取所有子字段?

来自分类Dev

Django 2.1:如何获取每个对象中包含具有指向它们的外键的对象的对象列表

来自分类Dev

如何从Json到列表获取所有对象

来自分类Dev

使用Javascript或JQuery从对象列表中获取所有值

来自分类Dev

获取Windows 10中Excel对象的所有属性的列表

来自分类Dev

从加载的模型中获取所有对象的列表

来自分类Dev

在列表对象列表中,如何将每个列表对象与所有其他列表对象进行比较?

来自分类Dev

获取对象的所有属性的列表

来自分类Dev

获取对象的所有属性的列表

来自分类Dev

如何从对象列表中获取 n 元素的不同 TUPLES 的所有组合?

来自分类Dev

如何在GC完成列表中列出所有对象?

来自分类Dev

从对象列表Javascript / TypeScript获取所有可能的对象键

来自分类Dev

获取Scala中的所有子对象

来自分类Dev

如何获取对象列表

来自分类Dev

选择列表中的所有对象

来自分类Dev

对列表中的所有对象调用方法?

来自分类Dev

获取所有salesforce对象中所有字段的列表

来自分类Dev

如何从对象中获取指定的字段,以检查列表是否包含()对象?订房验证问题

来自分类Dev

从对象的数组列表的数组列表中获取所有可能的组合

来自分类Dev

如何对具有相同子对象列表的对象进行分组?

来自分类Dev

如何获取grails中的对象列表?

来自分类Dev

我如何从列表中获取对象

来自分类Dev

如何获取存储在列表中的对象的属性

来自分类Dev

从仓库中获取所有整数类型到现有对象列表中

来自分类Dev

如何进行查询以返回包含列表中所有ID的对象

来自分类Dev

如何从父对象列表中删除子对象

Related 相关文章

  1. 1

    从列表中获取所有对象

  2. 2

    JPA /休眠。如何使用createQuery方法获取包含在Parent对象列表中的子对象

  3. 3

    从列表 <object> 中获取所有对象,其中 id 包含在 List<long> 中

  4. 4

    如何从包含在 ArrayList 中的对象中获取所有子字段?

  5. 5

    Django 2.1:如何获取每个对象中包含具有指向它们的外键的对象的对象列表

  6. 6

    如何从Json到列表获取所有对象

  7. 7

    使用Javascript或JQuery从对象列表中获取所有值

  8. 8

    获取Windows 10中Excel对象的所有属性的列表

  9. 9

    从加载的模型中获取所有对象的列表

  10. 10

    在列表对象列表中,如何将每个列表对象与所有其他列表对象进行比较?

  11. 11

    获取对象的所有属性的列表

  12. 12

    获取对象的所有属性的列表

  13. 13

    如何从对象列表中获取 n 元素的不同 TUPLES 的所有组合?

  14. 14

    如何在GC完成列表中列出所有对象?

  15. 15

    从对象列表Javascript / TypeScript获取所有可能的对象键

  16. 16

    获取Scala中的所有子对象

  17. 17

    如何获取对象列表

  18. 18

    选择列表中的所有对象

  19. 19

    对列表中的所有对象调用方法?

  20. 20

    获取所有salesforce对象中所有字段的列表

  21. 21

    如何从对象中获取指定的字段,以检查列表是否包含()对象?订房验证问题

  22. 22

    从对象的数组列表的数组列表中获取所有可能的组合

  23. 23

    如何对具有相同子对象列表的对象进行分组?

  24. 24

    如何获取grails中的对象列表?

  25. 25

    我如何从列表中获取对象

  26. 26

    如何获取存储在列表中的对象的属性

  27. 27

    从仓库中获取所有整数类型到现有对象列表中

  28. 28

    如何进行查询以返回包含列表中所有ID的对象

  29. 29

    如何从父对象列表中删除子对象

热门标签

归档