2011-09-26 34 views

回答

0

你可以使用LINQ到他們組要如何:

var WorkersGroupedBySkills = 
    Workers 
     .SelectMany(w => w.Skills) 
     .Distinct() 
     .Select(s=>new{Skill=s,Workers=Workers.Where(w=>w.Skills.Contains(s))}); 

然後創建用戶界面來顯示使用的物品與含有數據的模板和膨脹,膨脹機內控制higherachy,網格以顯示具備這些技能的工人。 另外還有一些第三方網格具有分組功能,可能能夠處理新的數據模型。

+0

謝謝,這解決了我的問題。 –

+0

不客氣,你可以把它標記爲答案嗎? – ForbesLindesay

相關問題