#771 – Summary of System.Object Members
February 1, 2013 2 Comments
Every type inherits from System.Object, directly or indirectly, and therefore has access to its members. Here’s a brief summary of all members of System.Object.
- Object constructor – called when object is created, ultimately called for every object
- Equals(object) – compares object to specified object; true for reference types if parameter references the current object [virtual]
- Equals(object,object) – static method to compare two objects
- Finalize – called when the object is being destroyed [virtual]
- GetHashCode – is meant to provide a unique number used in hashing algorithms, but should be overridden so that value returned is unique based on object contents [virtual]
- GetType – returns the Type of the object
- MemberwiseClone – Makes a copy (shallow) of the object by copying its members
- ReferenceEquals(object,object) – static method to see if two references refer to the same object
- ToString – returns a string that describes the object; by default, just returns the type name
Pingback: Dew Drop – February 1, 2013 (#1,492) | Alvin Ashcraft's Morning Dew
Pingback: Interesting .NET Links - February 2 , 2013 | TechBlog