一、out的特点

1、在使用out修饰的变量的时候可以不用初始化
2、方法的参数中,用out修饰的参数必须在方法内有赋值的操作
image.png

3、基于第二项特点,可以在调用方法传参的时候,在某个参数的位置临时定义一个变量,并且在调用者中可以使用该变量
image.png

二、ref的特点

1、在使用ref修饰的变量的时候必须初始化
2、方法的参数中,用ref修饰的参数可以没有赋值的操作(当然也可以赋值)
image.png


Oops
1 声望0 粉丝