Linq to sql Linq pivot查询,列中的数据成为列标题

Linq to sql Linq pivot查询,列中的数据成为列标题,linq-to-sql,pivot,Linq To Sql,Pivot,我有以下一组数据: 我需要以SupplierPartNumber为中心,以便该属性成为列标题: 我可以用SQL(上图中的结果)实现,但我不知道如何将其转换为LINQ。有人能就如何做到这一点提供一些建议吗?初始数据集是必需的,因此我可以将结果集保留在内存中,并在同一页面上查询其他列,如属性类型,而无需进一步查询数据库 谢谢蓝脚的可能复制,这是不同的,因为我不知道我会得到多少属性。其中包含键列,然后明确定义了3个其他列。无论如何谢谢你

我有以下一组数据:

我需要以SupplierPartNumber为中心,以便该属性成为列标题:

我可以用SQL(上图中的结果)实现,但我不知道如何将其转换为LINQ。有人能就如何做到这一点提供一些建议吗?初始数据集是必需的,因此我可以将结果集保留在内存中,并在同一页面上查询其他列,如属性类型,而无需进一步查询数据库


谢谢

蓝脚的可能复制,这是不同的,因为我不知道我会得到多少属性。其中包含键列,然后明确定义了3个其他列。无论如何谢谢你