.Net System.Object类介绍
生活随笔
收集整理的這篇文章主要介紹了
.Net System.Object类介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
每個類型最終都要繼承自System.Object類型(默認情況下是隱式繼承)
?System.Object類型的公有方法:
??Equals:靜態成員。已重載。 確定兩個 Object 實例是否相等。返回True。
??ReferenceEquals:靜態成員。確定指定的 Object 實例是否是相同的實例。如果 objA 是與 objB 相同的實例,或者如果二者都為空引用,則為 true;否則為 false。
??GetHashCode:用作特定類型的哈希函數。返回對象的值的散列碼。
??ToString:返回表示當前 Object 的 String。
??GetType:獲取當前實例的 Type。
?System.Object類型的受保護方法:
??MemberwiseClone:創建當前 Object 的淺表副本。方法是創建一個新對象,然后將當前對象的非靜態字段復制到該新對象。如果字段是值類型的,則對該字段執行逐位復制。如果字段是引用類型,則復制引用但不復制引用的對象;因此,原始對象及其復本引用同一對象。
??Finalize:允許 Object 在“垃圾回收”回收 Object 之前嘗試釋放資源并執行其他清理操作。
?System.Object類型的公有方法:
??Equals:靜態成員。已重載。 確定兩個 Object 實例是否相等。返回True。
??ReferenceEquals:靜態成員。確定指定的 Object 實例是否是相同的實例。如果 objA 是與 objB 相同的實例,或者如果二者都為空引用,則為 true;否則為 false。
??GetHashCode:用作特定類型的哈希函數。返回對象的值的散列碼。
??ToString:返回表示當前 Object 的 String。
??GetType:獲取當前實例的 Type。
?System.Object類型的受保護方法:
??MemberwiseClone:創建當前 Object 的淺表副本。方法是創建一個新對象,然后將當前對象的非靜態字段復制到該新對象。如果字段是值類型的,則對該字段執行逐位復制。如果字段是引用類型,則復制引用但不復制引用的對象;因此,原始對象及其復本引用同一對象。
??Finalize:允許 Object 在“垃圾回收”回收 Object 之前嘗試釋放資源并執行其他清理操作。
總結
以上是生活随笔為你收集整理的.Net System.Object类介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (水题)洛谷 - P1603 - 斯诺登
- 下一篇: RavenDb中的Task异步应用.Ne