关于 Object 的被忽视的问题 Object 到底是所有引用类型的基类?还是所有类型的基类?包括值类型吗?可是又说指类型没有继承机制?如果 Object 也是值类型的基类,有作何解释? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还有,Object 是不是引用类型?那值类型如果继承了 Object,岂不成了值类型继承了引用类型?不觉得这有矛盾? MSDN给出的解释是这样的:object 类型在 .NET Framework 中是 Object 的别名。在 C# 的统一类型系统中,所有类型(预定义类型、用户定义类型、引用类型和值类型)都是直接或间接从 Object 继承的。可以将任何类型的值赋给 object 类型的变量。将值类型的变量转换为对象的过程称为“装箱”。将对象类型的变量转换为值类型的过程称为“取消装箱”。 还是没有正面回答我的提问。MSDN 的答案很标准,也很含糊 Object --> ValueType --> 值类型,这个我知道,但仍然不能解惑上述疑问 Q:Object 到底是所有引用类型的基类,还是所有类型的基类? A:是所有类型的基类。Q:包括值类型吗? A:包括。Q:可是又说指类型没有继承机制? A:什么叫“指类型没有继承机制”?Q:如果 Object 也是值类型的基类,有作何解释? A:所有的值类型均隐式派生自System.ValueType,而System.ValueType本身是引用类型。 Object 到底是所有引用类型的基类? 还是所有类型的基类?包括值类型吗?==是所有类型的基类,包括值类型吗可是又说指类型没有继承机制?如果 Object 也是值类型的基类,有作何解释?==所有值类型是隐式的sealed类,换而言之,B类继承自A类,B是sealed,到了这代不能再继承下去,总可以吧 隐式的sealed类 无法继承了。 询问有关lucene.net问题 session丢失 aspx 如何更改鼠标指针? [图] 关于DataGrid控件应用的小问题,在线等答案,结贴率100%~ 关于ASP.NET的版本问题,请大家帮帮我! 菜鸟提问!望大虾指教! 书上说把这样分5层,我觉得就好像各位同志常说的三层结构, 是不是数据库一定要保存在与asp.net文件同一个文件夹下才可以,放在不同的文件夹就出错呢? Profile未能找到存储过程 晕!为什么网通的宽带上不了本论坛????? 请问如何得到在网页中得到对方的IP asp.net好书推荐一本 FCKeditor 的问题--运行后无法加载编辑器
岂不成了值类型继承了引用类型?
不觉得这有矛盾?
object 类型在 .NET Framework 中是 Object 的别名。在 C# 的统一类型系统中,所有类型(预定义类型、用户定义类型、引用类型和值类型)都是直接或间接从 Object 继承的。可以将任何类型的值赋给 object 类型的变量。将值类型的变量转换为对象的过程称为“装箱”。将对象类型的变量转换为值类型的过程称为“取消装箱”。
Q:包括值类型吗? A:包括。
Q:可是又说指类型没有继承机制? A:什么叫“指类型没有继承机制”?
Q:如果 Object 也是值类型的基类,有作何解释? A:所有的值类型均隐式派生自System.ValueType,而System.ValueType本身是引用类型。
还是所有类型的基类?包括值类型吗?
==
是所有类型的基类,包括值类型吗可是又说指类型没有继承机制?如果 Object 也是值类型的基类,有作何解释?
==
所有值类型是隐式的sealed类,换而言之,B类继承自A类,B是sealed,到了这代不能再继承下去,总可以吧
隐式的sealed类 无法继承了。