早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C#中值类型和引用类型学C#时候,书上就说。内存就像一个储物间,里面有很多储物柜。值类型就是把东西直接放在里面,引用类型就是把存放物体的地址放在里面。这里我就不是很清楚了,

题目详情
C#中值类型和引用类型学C#时候,书上就说。内存就像一个储物间,里面有很多储物柜。值类型就是把东西直接放在里面,引用类型就是把存放物体的地址放在里面。这里我就不是很清楚了,因为不论是值类型还是引用类型最终存储在计算机里面的都是0和1。那为什么说值类型就是把东西直接放在里面呢?引用类型里面存放的确实地址呢?现在只知道是什么,但不知道究竟是为什么。2个类型究竟有着怎样的区别,请网友给个答案。
▼优质解答
答案和解析
你的问题涉及到内存的设计。 内存里都是0和1没有错,但无论什么时候,你要到内存去找一个东西,你必须先知道一个地址。然后才能到那个地址去读那里的0和1. 两者的区别就是: 在值类型你按地址读出来的就是你需要的东...
看了C#中值类型和引用类型学C#时...的网友还看了以下: