对象和对象之间的区别

可能重复:
c#:“System.Object”和“object”之间的区别

你好,

在C#中有对象和对象类型。 它们似乎具有相同的function,所以两者之间有什么区别?

空无一人。 C#提供CLR定义的基元的同义词。 System.String – > string,System.Int64 – > long,System.Object – > object等。

没有不同。

object是System.Object的同义词

它允许旧用户在从旧系统移动到此时不会完全混淆。

我不相信它们是不同的,它就像System.Int32和int之间的区别……它们本质上是相同的。

没有。

对象类型是.NET Framework中System.Object的别名。 您可以将任何类型的值分配给object类型的变量。

http://msdn.microsoft.com/en-us/library/9kkx3h3c%28VS.71%29.aspx