什么事递归函数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 20:13:42
什么事递归函数

什么事递归函数
什么事递归函数

什么事递归函数
就是函数在其内部重复调用自身,直到满足一定条件后输出返回值

///
/// 根据节点添加子节点
///
/// 需要添加子节点的节点
/// 添加了子节点的节点
private TreeNode addChildNodes(TreeNode node)
{
DataTable dt_noid_0 = new WS.BLL.Items().GetItemsByNoid(node.Value, AdminClass.GetAID(Page));
if (dt_noid_0 != null && dt_noid_0.Rows.Count > 0)
{
foreach (DataRow dr in dt_noid_0.Rows)
{
TreeNode node_0 = new TreeNode();
node_0.Value = dr["NoID"].ToString().Trim();
node_0.Text = dr["Name"].ToString().Trim();
node.ChildNodes.Add(addChildNodes(node_0));
}
}
return node;
}