Equals | public | 兩個對象具有相同值就返回true |
GetHashCode | public | 返回對象的值的哈希碼。如果對象要在哈希表集合(如Dictionary)中作為鍵使用,類型就應重寫該方法並為對象提供良好分布 |
ToString | public | 返回類型的完整名稱(this.GetType().FullName),但經常被重寫為顯示對象各字段的值的字符串 |
GetType | public | 返回從Type派生的一個類型的實例,指出調用GetType的對象的類型。返回的Type對象可以和反射類結合獲得與對象類型相關的元數據信息。GetType是非虛方法,無法重寫,目的是防止類型因為方法被重寫後所隱瞞,進而破壞類型安全 |
MemberwiseClone | protected | 非虛方法,創建類型的新實例,並將新對象的實例字段設與this對象的實例字段完全一致。返回對新實例的引用。 |
Finalize | protected | GC判斷對象為垃圾後,到對象被實際回收之前會調用該虛方法。回收內存前如果有清理工作要做的話,應重寫該方法。 |