1
다음은 더 잘 설명 할 수있는 그림입니다. 나는 부모 노드의 목록을 treeview에 가지고 있으며, 각 노드를 통해 자식 노드가 있는지 확인합니다. 그렇다면 for 루프에서 자식 노드를 하나씩 살펴 보지만 i = 0 일 때라도 그것이 존재한다는 것을 알 수 있다고해도 그것이 범위를 벗어났다는 것을 말해줍니다.디버깅이 범위 내에 있음을 보여 주지만 인덱스가 범위를 벗어 났습니까?
그런 다음 for 루프가 실행되지 않아야합니다. 그것의입니다 내가 정수로 = 0 To rowNode.Nodes.Count - 1 그리고 내가 계산하고 0입니다, 내가 = 0-1에 대한 루프를 전혀 실행하지 않는 이유는 그것이 루프를 실행하는 이유는 무엇입니까 ? –
@ 제이크 : 루프에서 제거 하시겠습니까? – SLaks