【发布时间】:2012-04-11 10:03:18
【问题描述】:
我是 LINQ 新手,但我想知道是否可以使用 LINQ 从以下布局中透视数据:
cvMesFicFin cvAnoFicFin cvVlrBasFicFin
08 1998 30
09 1998 30
10 1998 30
11 1998 30
12 1998 30
01 1999 30
02 1999 30
03 1999 30
04 1999 30
05 1999 30
06 1999 30
变成这样:
Year 01 02 03 04 05 06 07 08 09 10 11 12
1998 NULL NULL NULL NULL NULL NULL NULL 30 30 30 30 30
1999 30 30 30 30 30 30 NULL NULL NULL NULL NULL NULL
【问题讨论】:
-
如果您提供一些有关您正在使用的数据结构的信息将会很有帮助。例如第一个表是
List<YearData>还是 CSV 文件?您希望结果采用哪种数据结构? -
@Henk:显然,OP 有一个
IEnumerable对象,其中包含字段cvMesFicFin、cvAnoFicFin和cvVlrBasFicFin(以及未知方法)。
标签: c# linq pivot-table