在C#中结构为什么不能继承?

2025-05-22 05:24:24
推荐回答(4个)
回答1:

在面向对象语言出现之前的语言都是面向过程的,是没有类的,只有结构(结构是由一系列具有相同类型或不同类型的数据构成的数据集合),那个时候连类都没有,更不用说继承了。有人说struct相当于是一个轻型类。

回答2:

因为结构和类的类型不一样,在内存中保存方式不一样。

回答3:

结构可以继承接口

回答4:

你试试看就知道了