gpt4 book ai didi

c# - 为什么一个结构不能从另一个结构派生?

转载 作者:太空狗 更新时间:2023-10-29 18:18:58 24 4
gpt4 key购买 nike

我对 .Net 和 CLR 角度的答案更感兴趣:

为什么一个结构不能是另一个结构的基类,反之亦然?

最佳答案

结构体在堆栈中占据固定大小的位置(或它们所在的任何位置)。

因此,您将无法对结构进行任何类型的多态性,因为派生的结构将具有不同的大小。

可以从其他结构继承成员,但由于您无法进行任何类型的多态性,因此不值得混淆。

关于c# - 为什么一个结构不能从另一个结构派生?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9526413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com