C# 值类型和引用类型
来源:互联网 发布:网络女主播大尺度视频 编辑:程序博客网 时间:2024/05/22 14:17
C#数据类型:值类型,引用类型
概念:值类型直接存储其值,引用类型存储对值的引用
这两种类型存储在内存的不同地方:值类型存储在堆栈中,引用类型存储在托管堆上。
一个引用类型的例子,代码如图:
上图中,只有一个User对象,u1和u2都指向包含该对象的内存位置
执行结果:
在C#中,基本数据类型如bool和long都是值类型。
如果声明一个bool变量,并给它赋予另一个bool变量的值,在内存中就会有两个bool值。
如果以后修改第一个bool变量的值,第二个bool变量的值不会改变。
阅读全文
0 0
- C#中的值类型和引用类型
- c#基础 值类型和引用类型
- c# 引用类型和值类型
- 关于c#值类型和引用类型
- C#值类型和引用类型
- 浅谈C#值类型和引用类型
- C#中的值类型和引用类型
- c#值类型和引用类型
- C#值类型和引用类型
- c# 值类型 和 引用类型
- c#值类型和引用类型
- C#中的值类型和引用类型
- c#值类型和引用类型
- C# 中的值类型和引用类型
- C# 值类型和引用类型
- C# 中的引用类型和值类型
- c#值类型和引用类型
- c#值类型和引用类型
- Spark核心编程
- 文件权限与目录配置
- 不想从你全世界路过@木棉
- 玲珑杯 A 枚举 思维 数学
- iOS中通知中心NSNotificationCenter应用总结
- C# 值类型和引用类型
- 设计模式(三):观察者模式与发布/订阅模式区别
- 广告栏实现
- (3) spring注入Properties,List,Set,Map
- 事务视图索引
- url之后拼接时间戳的好处是避免缓存
- 【LintCode】最长上升序列(Longest Increasing Sequence)
- 并发 并行 同步 异步 多线程的区别
- 关于冒泡排序