ref和out作为函数参数关键字,其相同点是都是按引用传递参数,函数体内对参数任何的改变,参数的值均会改变,所不同的是ref在传递前需要对参数先初始化,而out则无需初始化;在返回参数时,则必须在函数体内对out参数进行初始化,否则会出现编译错误。