ref 和 out 的区别

ref : 必须在函数外部定义并且初始化,函数内部可以不给他赋值

out :必须在函数内部先初始化,完后才能使用,函数外部可以给他初始化
 
综上:ref 可以将外部的数据像函数的正常参数一样,带入到函数内部,经过处理后再返回出去;而 out 更像是函数的结果一样,必须在函数内部初始化,并随同函数回调给外部。
posted @ 2019-04-30 17:02  NCat  阅读(107)  评论(0)    收藏  举报