使用C#的嵌套数组

时间:2018-10-04 20:42:10

标签: c# linq

我有一个表,该表包含产品类别,产品类型和产品详细信息。 我想使用LINQ查询创建嵌套数组,例如它是否具有多个类别,例如汉堡,披萨等。

see table

假设一个类别为比萨,则比萨有3种类型:蔬菜,肉类,牛肉和混合类。还有6英寸的比萨饼,12英寸的比萨饼。 我想要这样的输出。

1个披萨:

  > > chicken:
        > > > 6 inch pizza
        > > > 12 inch pizza

  > > vegetable:
        > > > 6 inch pizza
        > > > 12 inch pizza

2个汉堡:

   > > Fish:
       > > > Medium
       > > > large

1 个答案:

答案 0 :(得分:-1)

只需使用linq .GroupBy 它应该给您您所需要的