一、相同点
1、调用时都需要相应关键字;
2、都是将值类型,作为引用传递,被调用方法修改后的值类型,会作用到调用方法对应参数;
二、不同点
调用方法:ref参数,必需进行初始化;out参数,可以进行初始化,也可以不进行初始化;
被调用方法:ref参数,传入值有效,不用进行初始化;out参数,必须进行初始化,即传入值无效;
一、相同点
1、调用时都需要相应关键字;
2、都是将值类型,作为引用传递,被调用方法修改后的值类型,会作用到调用方法对应参数;
二、不同点
调用方法:ref参数,必需进行初始化;out参数,可以进行初始化,也可以不进行初始化;
被调用方法:ref参数,传入值有效,不用进行初始化;out参数,必须进行初始化,即传入值无效;