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

C# swap ref 的问题

C# swap ref 的问题

C#
精慕HU 2018-08-19 10:13:36
上面的代码:输出值是2,1   如果全去掉ref  输出值是1,2   为什么?   class不已经是引用类型了吗???
查看完整描述

1 回答

?
PIPIONE

TA贡献1829条经验 获得超9个赞

不加ref的话,你只交换的是SwapRightListItem参数left、right的引用对象,而外面的aaa, bbb的引用对象并没有改变


查看完整回答
反对 回复 2018-09-03
  • 1 回答
  • 0 关注
  • 735 浏览

添加回答

举报

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