2024年4月28日发(作者:)

public void AppendChildren(List list, profile profile, int count) {

try {

count++;

var id = ;

var subItems = (ee => Id == id).ToList();

if ( > 0) {

for (int i = 0; i < ; i++) {

if (i == - 1) {

subItems[i].name = ("{0}{1}", "└--", "");

} else {

subItems[i].name = ("{0}{1}", "├--", "");

}

subItems[i].level = count;

subItems[i].tag = i == - 1 ? 0 : 1;

}

eList = new List();

ge(subItems);

}

foreach (var subItem in subItems) {

AppendChildren(list, subItem, count);

}

} catch (Exception e) {

(e);

}

}

}

public class profile {

public string fill { get; set; }

public int tag { get; set; }

public string name { get; set; }

public int Id { get; set; }

public int parentId { get; set; }

public string value { get; set; }

public int level { get; set; }

public List profileList { get; set; }

}