ref和out往外传参数时,ref和out传递的都是变量的地址。ref侧重于修改,out侧重于输出值。ref在传递之前必须要有值,因为在方法中有可能会用到这个参数的值,out在传递之前可以没有值,因为在方法中必须为这个变量赋值