TypeName.GetNodeCount Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Gesamtanzahl der TypeName Instanzen ab, die zum Beschreiben verwendet werden.
diese Instanz, einschließlich allgemeiner Argumente oder zugrunde liegenden Typen.
public:
int GetNodeCount();
public int GetNodeCount ();
member this.GetNodeCount : unit -> int
Public Function GetNodeCount () As Integer
Gibt zurück
Hinweise
Dieser Wert wird jedes Mal berechnet, wenn diese Methode aufgerufen wird, nicht zwischengespeichert.
Es gibt nicht wirklich ein paralleles Konzept zu diesem Thema in Reflexion. Denken Sie daran
als Gesamtanzahl der TypeName Instanzen, die erstellt werden würden, wenn
Sie wollten diese Instanz vollständig dekonstruieren und jeden zwischengeschalteten TypeName
dies geschieht als Teil der Dekonstruktion.
"int" und "Person" verfügen jeweils über Komplexitäten von 1, da sie eigenständige Typen sind.
"int[]" hat eine Knotenanzahl von 2, da es zur vollständigen Prüfung der Untersuchung der
array type itself, plus entwrapping the underlying type ("int") and inspecting that.
"Wörterbuch<Zeichenfolge, listet<int[][]>>" hat die Knotenanzahl 8, da er vollständig besucht wird.
umfasst die Überprüfung von insgesamt 8 TypeName Instanzen: