Bra*_*iat 0 c# struct
c#中的结构是否有固定的大小?那就是为什么以下代码:
struct Person { Person child; }
会造成无限循环问题吗?或者因为结构类型包含其正确的值而不是引用?
Ale*_*ker 5
是的,C#中的结构是值类型,直接包含实际数据.类是引用类型,如其他语言中的指针,仅包含对实际对象的引用.
(参见评论中发布的链接,详细解释了该问题)
归档时间:
12 年,2 月 前
查看次数:
96 次
最近记录:
12 年,1 月 前