高手---请问在ASP.NET中什么情况下使用Object类型

来源:百度知道 编辑:UC知道 时间:2024/06/17 13:56:24
在ASP.NET中什么情况下使用Object类型;
请详细解答

Object是万能类型.
所有类都是从Object继承的.所以什么时候用都可以,看你需要了

当你不确定一个变量的类型的时候,你就可以将他的类型申明成Object:

Object value;

这样的话value可以被赋值成任何类型的变量。

value = (MyType)mytypevalue;

对象。在面向对象编程中,由当作完整实体的操作和数据组成的变量。对象是基于特定模型的,在对象中客户使用对象的服务通过由一组方法或相关函数的接口访问对象的数据。然后客户端可以调用这些方法执行某中操作。
对象是在面向对象程序编制中,把软件打算处理的现实世界中存在的物理性的,或是抽象的实体作为属性(数据)和操作(方法)的集合模型化做,在计算机上再现的东西。定义object模型为class。把按照class实际在计算机存储器上展开的object称为instance(实体),但一般多以这个instance的意义称为object。
在.NET开发中Object类型是所有类的父类,也就是说Object是高度抽象的一个类,它具有所有类的功能特性,这对我们的开发带来了很多方便,比如,我们可以使用Object来声明一个未知的类型,以用来为我们以后接受各种类型是值作准备,也就是泛型。