我已经阅读和搜索,但仍然无法找到相对简单的问题的答案。
我有一个类:
public class AccessibleTreeItem
{
public string name;
public List<AccessibleTreeItem> children;
public AccessibleTreeItem()
{
children = new List<AccessibleTreeItem>();
}
}
该列表使用一系列在此情况下并不重要的函数进行填充,但我正在寻找一种方法来搜索列表中所有子项,查找特定的“name”值,如果找到,则返回该列表。
以最简单的方式实现这个目标,并且对性能影响最小的是什么?谢谢-我已经为这一点困惑了几天...