摘要: C# 和公共语言运行时 (CLR) 中有两种类型:引用类型(在 C# 中用类声明)和值类型(在 C# 中用结构声明)。引用和值类型在几个重要方面有所不同。下表概括了这些区别: 引用(类) 值(结构) 保留变量 引用 实际值 活动值 在堆中 内联(在堆栈中或与对象内联) 默认值 Null 零 = 表示 复制引用 复制值值类型“感觉上”象一个数据。它包括预定义数值类型以及用户定义的类型... 阅读全文
posted @ 2005-08-06 12:17 forrestsun 阅读(245) 评论(0) 推荐(0) 编辑