我希望你能幫上忙。轉換Linq數據結構
我現在有一個數據結構是怎樣的,所以我組後,得到了由(上名一年狀態)LINQ聚集查詢(此無法更改)
Name Year State Total
Bobby 2015 East 5
Bobby 2015 West 5
Bobby 2015 North 10
Paul 2015 East 15
如何使用LINQ to我變換上述結構下面的結構。
Name Year East West North Total
Bobby 2015 5 5 10 20
Paul 2015 15 0 0 15
記住我試圖避免使用LINQ我GROUPBY If
之類的語句state=East ? Add east value : 0
,從而獲得所需的結構。
感謝您的幫助。
您是否需要完全基於LINQ的解決方案?如果沒有,你可能會尋找專門的C#數據聚合庫,可以通過你的輸入數據計算數據透視表結果。 –