트리 뷰 노드를 통해 루프하고 특정 값에 따라 노드를 검색하는 가장 좋은 방법은 무엇입니까?
문제
트리 뷰 노드를 통해 루프하고 특정 값에 따라 노드를 검색하는 가장 좋은 방법은 무엇입니까?
해결책
a와 같은 것을 만드는 것이 더 효율적입니다 Dictionary<string, TreeNode>
그리고 모든 노드를 추가하십시오. 물론 이것은 양식의 시작 또는 새 트리 노드를 추가 할 때마다 수행해야합니다. 사전 키는 노드와 관련된 Treenode 텍스트 또는 비즈니스 객체가 될 수 있습니다.
모든 노드를 통과 할 필요가 없습니다. 검색 기준 (키)을 사용하고 노드를 검색합니다.
제휴하지 않습니다 StackOverflow