(5)C#基礎知識_結構相關知識

1. C#結構體和類的區別 1)結構是值類型,定義時依然用new,因此new不一定就是將數據內容分配在堆上。 2)結構是隱式密封的,不能被繼承。 結構體雖然是密封的,但其派生自System.ValueType,因此還是可以重載和重寫ValueType的成員,只是再向下密封了。 因爲結構體是密封的,因此對於數據成員,與繼承相關的訪問修飾符(protect,internal,abstract,virt
相關文章
相關標籤/搜索