原文:http://www.cnblogs.com/Ivony/archive/2006/04/03/365848.html

 

今天在CSDN上遇到一个问题:

http://community.csdn.net/Expert/topic/4658/4658047.xml?temp=.6713526

楼主想用树形的数据,本来是可以用XmlDocument的,可这个东西的效率实在是太差,我们推荐他用Hashtable嵌套,后来说写法太复杂。后来就想办法用递归调用来简化语法。

搞了半天,忽然想起C++里面常常玩的链式表达式的把戏,用下面的代码实现了功能,而且用的时候写法堪称完美。

 

 1HashTable存储树形数据public class TreeNode
 2

 

相关文章: