黑马程序员技术交流社区

标题: object类型是怎么用的? [打印本页]

作者: 许万里    时间: 2013-2-23 11:03
标题: object类型是怎么用的?
什么情况下用
作者: 戴鑫凯    时间: 2013-2-23 11:25
{:soso_e113:}  你愿意的话,几乎任何情况都可以用,因为C#中所有类都直接或者间接继承于object类。

什么时候必须用的话,那就是函数返回object类型的时候。  例如  ado.net里面有个方法叫  SqlCommand cmd.ExecuteScalar()   它返回的就是一个object类型
作者: 徐荣权    时间: 2013-2-23 11:27
一般是在父类 或者方法里  不能确定变量的类型的时候使用。
任意类型的变量都可以转换成object类型,接收变量的时候比较方便。

作者: 张文    时间: 2013-2-23 11:38
楼上正解。
作者: 罗海云    时间: 2013-2-23 11:40
object类型是怎么用的?
答: object类型在不明确什么对象的时候用.,无论什么变量都可以转成Object.
因为Object是所有的父类,相当于你传入的什么都是它的子类
作者: 吕振    时间: 2013-2-23 12:02
C# 的 object 是所有托管类型的根类,任何一个托管类型都直接或者间接继承 object,另外 object 实际上就是 System.Object。
很好用的类型...




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2