摘要: 本文原文出处:http://www.jucoder.com/bbs/thread-8811-0-0.html本文和大家分享一下C#如何不使用递归实现无限层次结构的代码,我们从数据库里读取的数据都是无层次结构的二维数据,通过O/RM工具一般都可以直接转换到集合类型,之前一直使用递推将无层次的集合类型转换为有层次的集合类型。现在不用递归实现了无限层次结构。具体代码和分析如下:定义对象,这里使用经常用到的部门对象public class Department { /// /// 唯一标识 /// public int Id ... 阅读全文
posted @ 2013-05-03 09:25 xmily 阅读(902) 评论(3) 推荐(0) 编辑