J'ai un arbre créé à partir de cette classe.
class Node
{
public string Key { get; }
public List<Node> Children { get; }
}
Je veux rechercher dans tous les enfants et tous leurs enfants pour obtenir ceux qui correspondent à une condition:
node.Key == SomeSpecialKey
Comment puis-je le mettre en œuvre?