2011-09-26 71 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

相关问题