C# 数据类型分为值类型和引用类型。值类型存储实际值,不可变,在栈上分配内存,如 int、float。引用类型存储对值的引用,可变,在堆上分配内存,如 string、array。
C# 的数据类型
C# 语言的数据类型分为两类:
值类型
引用类型
区别
特征 | 值类型 | 引用类型 |
---|---|---|
存储值 | 值本身 | 对值的引用 |
可变性 | 不可变 | 可变 |
内存分配 | 栈 | 堆 |
示例 | int、float | string、array、class |
以上是c#的数据类型分为哪两种,它们有什么区别的详细内容。更多信息请关注PHP中文网其他相关文章!