다음을 통해 공유


TypeName.GetNodeCount 메서드

정의

설명하는 데 사용되는 총 TypeName 인스턴스 수를 가져옵니다.

이 인스턴스에는 제네릭 인수 또는 기본 형식이 포함됩니다.

public:
 int GetNodeCount();
public int GetNodeCount ();
member this.GetNodeCount : unit -> int
Public Function GetNodeCount () As Integer

반환

설명

이 값은 이 메서드가 호출될 때마다 계산되며 캐시되지 않습니다.

리플렉션에는 이와 평행한 개념이 없습니다. 생각해 보십시오.

생성되는 TypeName 인스턴스의 총 수로

이 인스턴스를 완전히 분해하고 각 중간 TypeName 방문해야 했습니다.

는 분해의 일부로 발생합니다.

"int" 및 "Person"은 독립 실행형 형식이므로 각각 1의 복잡성을 갖습니다.

"int[]"의 노드 수는 2입니다. 완전히 검사하려면 다음을 검사해야 하기 때문입니다.

배열 형식 자체, 더하기 기본 형식("int")을 제거하고 검사합니다.

"사전<문자열, list<int[][]>>"은(는) 완전히 방문했기 때문에 노드 수가 8입니다.

총 8개의 TypeName 인스턴스를 검사합니다.

적용 대상