Object底层意义 那位对底层比较熟悉```能详细讲讲自己对C# Object的底层意义吗??``请不要抄袭过来发帖`这样没有意义``谢谢`` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.是所有类的基类2.是个引用类型3.既然是基类,就所有类型都可以转换到这个类型4.这个类型有一个特殊的子类:ValueType,这是所有值类型的基类,而有了这层关系,object就可以包装值类型,引入装箱,拆箱操作。5.OO的角度,需要一个所有类的根类。 简化设计的需要,com , java 等面向对象的语言都是这样的如果不这样,有些功能实现起来很麻烦例如运行中判断一个对象的类别,还有就是gc,等等....... object还有什么特别的底层意义吗,围观一下 Object的底层意义就是:一切皆是对象。 楼上好多星星。object生两仪,两仪生四象,四象生八卦。 object是引用类型. int是值类型.编译器是怎么做到让他们之间不发生概念问题的? 如果说C#里面完全没有值类型,所有类型统统都是引用类型的话.以object,int,char 等等关系来看问题就很简单.但既然有值类型的概念.那么他们的关系究竟是如何的呢 你这样算不算是从虚拟的角度去解释我认为C#的object就是在模拟真实世界,凡事都有一个依据才能做得大做得广,同样地,C#的Object就在模拟真实世界,有了真实世界作为依据,那么才能达到通用.不知道我这样去解释你们认同不?`` 个人觉得各种语言的基类都提供着最基本的服务,包括Window消息的封装和分配机制事件和Window消息的转化虚拟方法表的维护等等。看似最简单最基础的一个类,实际上做着,最复杂,最繁琐的底层服务! 这种情况,学ASP.NET还需多久 DotNet中如何实现类似Excel中的乘幂趋势线功能 高分求SharePoint Services下载 在本机运行正常的网站,为何上传后无法浏览 VBNET转C#的问题 C#可以开发手记操作系统吗? C#如何让自定义控件使用当前自定义控件的数据源? 关于WinForm里App.config里面Access数据库的连接配置 数据库比较的问题?? 读取ACCESS数据库问题!!!急!!! 求一正则表达式:大于10位的字符,不能有汉字?用于物流单号 问个关于水晶报表的奇怪问题。
2.是个引用类型
3.既然是基类,就所有类型都可以转换到这个类型
4.这个类型有一个特殊的子类:ValueType,这是所有值类型的基类,而有了这层关系,object就可以包装值类型,引入装箱,拆箱操作。
5.OO的角度,需要一个所有类的根类。
如果不这样,有些功能实现起来很麻烦
例如运行中判断一个对象的类别,还有就是gc,等等.......
object是引用类型. int是值类型.
编译器是怎么做到让他们之间不发生概念问题的?
你这样算不算是从虚拟的角度去解释我认为C#的object就是在模拟真实世界,凡事都有一个依据才能做得大做得广,同样地,C#的Object就在模拟真实世界,有了真实世界作为依据,那么才能达到通用.不知道我这样去解释你们认同不?``
Window消息的封装和分配机制
事件和Window消息的转化
虚拟方法表的维护等等。
看似最简单最基础的一个类,实际上做着,最复杂,最繁琐的底层服务!