我已閱讀和搜索,我還沒有找出這個相對簡單的問題的答案。遞歸搜索嵌套列表
我有一個類:
public class AccessibleTreeItem
{
public string name;
public List<AccessibleTreeItem> children;
public AccessibleTreeItem()
{
children = new List<AccessibleTreeItem>();
}
}
這是一種通過一系列的功能並不真正在這方面無關緊要填充,但我正在尋找的是通過所有的搜索方式子列表中的項目,搜索特定的「名稱」值,如果找到,則返回該列表。
這是如何以最簡單的方式實現的,性能最低?謝謝 - 我一直在這個難忘的幾天...
你想要一個列表或一個項目返回? –
這將是一個項目。應該只有一個結果返回....現在我想到了它,也許它應該是一個列表。我總是可以檢查它裏面有多少物品。 – HeWhoWas
但是,找到所有物品的清單要比僅查找第一個物品貴得多。 –