在将一个string变量作为实参传入一个形参类型object的方法时是否会进行装箱?如果是请问为什么?

weixin_38054276 2016-08-24 01:00:03
例如:
我将变量string a传入方法void test(object b){...}的b,变量a是否会进行装箱进入堆中呢?抑或是不需要装箱直接引用呢?

我理解中string作为一个引用变量,在传入一个形参为引用变量的方法时,是不需要装箱的。

然而我看书本中有个例子说到一个string对象和一个int对象传入一个形参为object的方法时都要装箱,是书本疏忽还是我理解有误呢?
...全文
18 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧