私がこの木を持っているとしましょう:
O-ROOT
/ \
O-A O-B
/ / \
O-A1 O-B1 O-B2
そして私はこれをC#でやりたいです:
1. Check every node starting from root (I think the best way is trought recursion?);
2. If I found a node with value = "Hello", return true and STOP the searching function;
それを行うための最良のアルゴリズムを作成するのを手伝ってもらえますか?