Udostępnij za pośrednictwem


TypeName.GetNodeCount Metoda

Definicja

Pobiera łączną liczbę wystąpień TypeName używanych do opisania

to wystąpienie, w tym wszelkie argumenty ogólne lub typy bazowe.

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

Zwraca

Uwagi

Ta wartość jest obliczana za każdym razem, gdy ta metoda jest wywoływana, nie jest buforowana.

Nie ma do tego pojęcia równoległego. Pomyśl o tym

jako łączna liczba wystąpień TypeName, które zostaną utworzone w przypadku

aby całkowicie zdekonstruować to wystąpienie i odwiedzić każde pośrednie TypeName

który występuje w ramach dekonstrukcji.

"int" i "Person" każdy ma złożoność 1, ponieważ są one autonomicznymi typami.

Parametr "int[]" ma liczbę węzłów 2, ponieważ w celu pełnego sprawdzenia obejmuje inspekcję

sam typ tablicy, plus rozpakuj podstawowy typ ("int") i sprawdź to.

"Ciąg<słownika, List<int[][]>>" ma liczbę węzłów 8, ponieważ w pełni ją odwiedza

Obejmuje inspekcję 8 wystąpień TypeName łącznie:

Dotyczy