c#_static靜態

C#的類中可以包含兩種方法:C#靜態方法與非靜態方法。那麼他們的定義有什麼不同呢?他們在使用上會有什麼不同呢? 讓我們來看看最直觀的差別:使用了static 修飾符的方法爲靜態方法,反之則是非靜態方法。 比較一、C#靜態成員: 靜態成員屬於類所有,非靜態成員屬於類的實例所有。 每創建一個類的實例,都會在內存中爲非靜態成員新分配一塊存儲;靜態成員屬於類所有,爲各個類的實例所公用,無論類創建了多少實例
相關文章
相關標籤/搜索