博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#中的值类型和引用类型的比较
阅读量:4595 次
发布时间:2019-06-09

本文共 283 字,大约阅读时间需要 1 分钟。

    值类型和引用类型的区别

值类型

引用类型

  1.   直接包含值,变量引用的位置就是值在内存中实际存储的位置。

存储是对一个内存位置的引用(内存地址),要去那个位置才能找到真正的数据

  1.   数据存储在的内存区域中

数据存储在的内存区域

  1.   在编译时确定内存量

运行时,从变量中读取内存地址,然后到指定内存地址中读取数据。

  1.   复制数据的一个副本

只复制数据的地址

  1.   将new用于值类型,会使用默认值初始化内存

new,调用构造函数生成一个对象(实例)

转载于:https://www.cnblogs.com/stevemin/archive/2013/04/10/3013331.html

你可能感兴趣的文章
TOJ 2452 Ultra-QuickSort
查看>>
ZOJ 2067 White Rectangles
查看>>
windows基础应用(word)
查看>>
Linux索引节点(Inode)用满导致空间不足
查看>>
【Android】Notification
查看>>
(转)数据库 schema含义
查看>>
E2E测试神器nightwatch.js使用
查看>>
抽象工厂模式(Abstract Factory)
查看>>
FlashDevelop 发布SWC
查看>>
MD5加密解密
查看>>
Android 图文数据JSON解析,金山词霸每日一句API的调用
查看>>
Android开发 代替 “(XXXX)findViewById()”
查看>>
MySQL RR隔离 读一致性
查看>>
监控持有sql和被堵塞的sql
查看>>
zabbix 监控jmx 需要--enable-java
查看>>
pl/sql 在一个程序块里打印日志输出到表格
查看>>
Python目录操作
查看>>
静态内部类实现 单例模式
查看>>
基于Matlab的FIR滤波器设计与实现
查看>>
Spring Security 与 OAuth2 介绍
查看>>