C# Object
Description
object (System.Object) is the base class for all types. Any type can be upcast to object.
Syntax
The object class has the following members:
public class Object
{/*www .java 2 s .c o m*/
public Object();
public extern Type GetType();
public virtual bool Equals (object obj);
public static bool Equals (object objA, object objB);
public static bool ReferenceEquals (object objA, object objB);
public virtual int GetHashCode();
public virtual string ToString();
protected override void Finalize();
protected extern object MemberwiseClone();
}
object
(System.Object
)
is the super class for all types.
We can always cast to object.
using System;//w ww. j a v a2 s .c o m
class Rectangle{
}
class Program
{
static void Main(string[] args)
{
object o = new Rectangle();
}
}
The code above generates the following result.