/// <summary> /// 创建并添加一个节点 /// </summary> /// <param name="parent">父节点</param> /// <param name="name">节点名</param> /// <returns>新节点</returns> public node addNode(node parent, string name) { int layerNum = parent.readLayerNum() + 1; //获得这个节点的层数 node node = new node(name); //创建节点 node.setLayerNum(layerNum); //设置层数 node.setParent(parent); //添加父节点 parent.addChildNode(node); //向父节点添加 addNode2Layer(node); //向树表添加 return(node); }