黑马程序员技术交流社区

标题: C#中ref和out的区别 [打印本页]

作者: 翟盼盼    时间: 2013-3-7 12:46
标题: C#中ref和out的区别
c#中ref和out的区别有哪些?


作者: 许庭洲    时间: 2014-8-20 08:24
1.ref必须先初始化,因为是引用,所以必须先“有”。才能引用,而out则是内部为外部赋值,所以不需要初始化,而且外部初始化也没用;
2.ref应用场景内部对外部的值进行改变,out则是内部为外部变量赋值。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2