TypeName.GetNodeCount 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得用來描述的 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”) 並檢查。
“Dictionary<string, List<int[][]>>” 具有節點計數 8,因為完整流覽它
涉及檢查總計8個 TypeName 實例: