日期:2014-05-20  浏览次数:21099 次

C#自定义集合类多层嵌套排序问题
类似二维数组的自定义集合类的排序实现了,第一层用的List<obj>排序,第二层用的Dicionary<int,List<obj>>排序,问题是我现在还有一层,类似3维数组的意思,貌似实现排序很复杂了,是思路问题吗?这种同一实体的多层嵌套集合类应该如何写?还是要尽量避免这种多层嵌套,用别的办法解决?

ps,我主要解决的是排序问题。

------解决方案--------------------
已经解决,还是面向对象的思维不够,全部用集合类嵌套集合类的方式搞定了,摒弃了Dicionary的方式