0
我有一個查看訂單作爲關鍵字的字典,該值是包含數據的對象。查看訂單,類型,testName,testGUSelected。數據看起來像字典soted使用linq查找包含在字典中的數據的小計總計和總計
10, [10, A, English1, No];
12, [12, B, English1, Yes];
14, [14, C, English1, No];
16, [16, C, English1, No];
20, [20, B, English1, No];
22, [22, C, English1, No];
24 [24, C English1, No];
40 [40, A, English1, No];
42, [42, B, English1, No];
45, [45, C, English1, Yes];
我需要計算數量「C的屬於它的父‘B’,同時也還計數」 B的屬於他們的父母‘A’。 確定哪些C屬於特定'B'的方式是C在B之後,它們的視圖順序大於父'B',並且子列表一直持續到您擊中字典中的下一個B爲止。 確定哪些B屬於特定「A」的方式是B位於「A」之後並且其視圖順序大於父項「A」,並且子列表一直持續到您點擊字典中的下一個A 。
我需要計算'C'屬於它的父'B'的數量,並檢查屬於父'B'的所有C是否都標記爲'是',然後更新父'B'的值'從'否'到'是'。孩子'B'和父母'A'需要進行相同的計算和更新。
任何幫助/建議,非常感謝。 感謝您的所有幫助,提前。
你可以使用不同的數據結構嗎?最好是一棵樹。 – juharr 2011-01-07 18:55:42