会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sapphirebitter
导航
博客园
首页
新随笔
联系
订阅
管理
公告
随笔分类 -
C#
C#里面ref和out的区别
摘要:ref和out都是通过传递地址来进行参数传递,但区别在于ref需要事先赋值,out可以在方法内赋值。 也就是说ref本质上是把对应参数的地址传入,即把外部的地址传入方法,而out本质上是在方法内分配了地址,然后把地址分配给外部变量。因此产生了区别。 这也就是为什么别人说ref有进有出,out只出不进
阅读全文
posted @
2019-10-16 11:55
sapphirebitter
阅读(117)
评论(0)
推荐(0)