Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
TreeView ノードをループし、特定の値に基づいてノードを取得する最良の方法は何ですか?
Dictionary<string, TreeNode>のようなものを作成し、その中にすべてのノードを追加する方が効率的です。もちろん、これはフォームの開始時、または新しいツリー ノードを追加するたびに行う必要があります。ディクショナリ キーは、TreeNode Text やノードに関連付けられたビジネス オブジェクトなど、何でもかまいません。
Dictionary<string, TreeNode>
すべてのノードをトラバースする必要はありません。検索基準 (キー) を使用してノードを取得するだけです。