C#中所有数据都以类型的方式表示,数组也不例外,存储不同类型元素的数组本身也是一个类型

(这句话要怎么理解,谢谢)
2025-05-11 08:17:16
推荐回答(1个)
回答1:

这个是面向对象的思想,所有类的最终基类均继承自System.Object,和C++不同,举个例子吧,所有的类,你new出来,默认都有:
Equals — 支持对象间的比较。
Finalize — 在自动回收对象之前执行清理操作。
GetHashCode — 生成一个与对象的值相对应的数字以支持哈希表的使用。
ToString — 生成描述类的实例的可读文本字符串。
这四个方法。
所有的数组类型均继承自System.Array对吧?但是这个类又是Object的派生