ref

更新时间:2023-01-04 14:44:48 阅读: 评论:0


2023年1月4日发(作者:mad world)

ref与out区别

ref与out

out、ref都是传递引⽤(内存地址),使⽤后都将改变原来参数的数值。

ref当调⽤⽅法时,在⽅法中会对ref传⼊的参数数值进⾏改变,若使⽤ref参数,则⽅法定义和调⽤⽅法都必须显⽰使⽤ref的关键字。

共同点

out与ref都是传递引⽤(内存地址),使⽤后都将改变原来的参数的数值。

不同点

ref是有进有出,out是只出不进,ref可以把参数的值传⼊函数,但是⽆法通过out把⼀个数值传⼊⽅法中。

传递到ref参数的参数必须先进⾏初始化。

out

out关键字使参数按引⽤来传递与ref关键字类似。若要使⽤out参数,⽅法定义和调⽤⽅法都必须显⽰使⽤out关键字。

本文发布于:2023-01-04 14:44:48,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/91198.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:chile
下一篇:query
标签:ref
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图