为了账号安全,请及时绑定邮箱和手机立即绑定

如何理解C#值类型与引用类型?

如何理解C#值类型与引用类型?

C#
子衿沉夜 2018-07-06 11:14:37
如何理解C#值类型与引用类型? 1)课本上说,引用类型是用于存储对实际数据的引用。谈任何问题啊,都得先说概念,都没有概念,什么叫做引用类型?课本上没说啊   就这么一句话,完了,我艹,我想骂人,真的   啥意思呢?存储我是知道的,拿一个数据出来,放在存储器里    这句话谁存储?谁是实际数据?怎么引用?   你倒是给我举个例子说出来啊?课本上就这么一句话,能学会引用类型才怪!这个引用类型还是得靠亲爱的们来解决了,帮忙解释下吧,你看看这课本,泪崩 2) 课本上说值类型是存储数据的值。 我TMD的就纳闷了,谁存储,值在哪?怎么存储?谈任何问题啊,都得先说概念,都没有概念,什么叫做值类型?课本上没说啊这个值类型还是得靠亲爱的们来解决了,帮忙解释下吧,你看看这课本,泪崩我先哭一会,你们想想该如何回答我的问题吧。
查看完整描述

1 回答

?
莫回无

TA贡献1865条经验 获得超7个赞

通俗的讲,

值类型,就是直接将变量的值存放在你看到的地方,你可以直接对它进行修改 ,这就像快递小哥把你的快递直接送到你手上,你拿到之后随便处置

引用类型,就是将变量的实际值存放在一个地方,你看到的只是这个地方的地址,你只能通过这个地址先去找到那个地方才能看到它的实际值,这就像快递小哥把你的快递放到小区第XX号快递柜,然后发了条短信让你自己去拿


查看完整回答
反对 回复 2018-08-14
  • 1 回答
  • 0 关注
  • 670 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信