我有一個數據庫的結果集,我按摩一下,最後存儲在一個列表中。 在這個列表中,結果會是這個樣子:通過Linq尋找一個集合中的不匹配的項目
Field 1: ID1
Field 2: ID2
Summary: AA
Value: 15
Field 1: ID3
Field 2: ID2
Summary: AA
Value 20
Field 1: ID1
Field 2: ID4
Summary: AA
Value 25
Field 1: ID1
Field 2: ID4
Summary: AA
Value 5
Field 1: ID1
Field 2: ID4
Summary: AB
Value 5
如果你看它從另一個角度來看,它看起來像一個網格:
ID2 ID4
ID1: AA 15 30
ID1: AB 5
ID3: AA 20
所有值可以組合在一起(例如:ID4,ID1,摘要AA)加在一起。 我需要做的是將0值應用於相交中不存在的數據。所以ID2/ID1/AB不存在。我需要在我的列表中有一個項目來表示「存在」,但值爲零。
所有幫助表示讚賞。
你有你的Visual Studio中的一些代碼?請將它粘貼在這裏 –
可能是空合併運算符的情況:?? http://msdn.microsoft.com/zh-CN/library/ms173224.aspx –