黑马程序员技术交流社区
标题:
out参数和ref参数在赋值上有什么区别?
[打印本页]
作者:
小王
时间:
2014-2-8 13:34
标题:
out参数和ref参数在赋值上有什么区别?
本帖最后由 小王 于 2014-2-8 17:42 编辑
out参数和ref参数在赋值上有什么区别?out参数必须在方法中赋值,ref参数呢?在哪里必须赋值还是没有限制哪里都能赋值呢?
作者:
wushanwow
时间:
2014-2-8 13:35
ref和out
http://bbs.itheima.com/thread-103922-1-1.html
(出处: 黑马程序员训练营论坛)
作者:
wxfyzt
时间:
2014-2-8 13:51
out修饰的参数在调用方法中使用时必须先复制再使用,ref修饰的参数无此限制。out侧重于传出,Ref既可以传入也可以传出
作者:
小王
时间:
2014-2-8 15:55
wxfyzt 发表于 2014-2-8 13:51
out修饰的参数在调用方法中使用时必须先复制再使用,ref修饰的参数无此限制。out侧重于传出,Ref既可以传入 ...
哦,好吧
作者:
流失的温度0
时间:
2014-2-9 15:23
out修饰参数的话,在方法外赋值是传不进方法的,也就是想要用out修饰的参数,必须在方法内赋值。
ref不同,ref修饰的参数需要在方法外赋值才能在方法内使用,符合变量的使用方法,先声明再赋值再调用。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2