.NET中类和结构有什么不同
答案:4 悬赏:0 手机版
解决时间 2021-03-19 13:23
- 提问者网友:孤山下
- 2021-03-18 19:46
.NET中类和结构有什么不同
最佳答案
- 五星知识达人网友:孤老序
- 2021-03-18 20:34
类是引用类型,而结构是值类型。引用类型在堆中分配,内存管理由垃圾回收器处理。值类型在堆栈上或以内联方式分配,且在超出范围时释放。通常,值类型的分配和释放开销更小。然而,如果在要求大量的装箱和取消装箱操作的情况下使用,则值类型的表现就不如引用类型。参考资料:MSDN官方解释
全部回答
- 1楼网友:往事隔山水
- 2021-03-18 22:36
类是引用类型,结构是值类型
- 2楼网友:神也偏爱
- 2021-03-18 22:05
类是引用类型,而结构是值类型。引用类型在堆中分配,内存管理由垃圾回收器处理。值类型在堆栈上或以内联方式分配,且在超出范围时释放。通常,值类型的分配和释放开销更小。然而,如果在要求大量的装箱和取消装箱操作的情况下使用,则值类型的表现就不如引用类型。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯