类型设计准则篇--在类和结构之间选择
摘要:
类是引用类型,而结构是值类型。引用类型在堆中分配,内存管理由垃圾回收器处理。值类型在堆栈上或以内联方式分配,且在超出范围时释放。通常,值类型的分配和释放开销更小。然而,如果在要求大量的装箱和取消装箱操作的情况下使用,则值类型的表现就不如引用类型。有关更多信息,请参见装箱和取消装箱(C# 编程指南)。 有关值类型和引用类型的更多信息,请参见通用类型系统概述。 如果类型的实例不大,且通常生存期... 阅读全文
posted @ 2008-04-18 15:33 leanco 阅读(80) 评论(0) 推荐(0)
浙公网安备 33010602011771号