相同: 都是以引用传递参数的, 使用时都要显式调用. 不同: 如果作为参数的话,ref要调用之前分配内存,out在函数内部分配内存.即: ref 必须在先赋值; out 无须先赋值, 但在方法内必须给它赋值.