在c#中,所有的类都派生自System.Object类。如果定义的类,没有直达任何基类,编译器就会自动把Object类当作它的基类。和其他类
一样,System.Object类也定义了一组共有的成员,其定义如下:
public class Object{//方法//构造函数public Object();//虚成员,子类可以重写这些方法public virtual bool Equals(object obj);protected virtual void Finalize();public virtual int GetHashCode();public virtual string ToString();//实例成员public Type GetType();protected object MemberwiseClone();//静态成员public static bool Equals(object objA, object objB);public static bool ReferenceEquals(object objA, object objB); }