C# ref

发布于 2022-09-15  308 次阅读


按引用传递参数(值类型)

在方法的参数列表中使用 ref 关键字时,它指示参数按引用传递,而非按值传递。

ref所引用的参数必须赋初值

ref 关键字让形参成为实参的别名,这必须是变量。 换而言之,对形参执行的任何操作都是对实参执行的。 例如,如果调用方传递本地变量表达式或数组元素访问表达式,所调用方法会替换 ref 参数引用的对象,然后,当该方法返回时,调用方的本地变量或数组元素将开始引用新对象。

按引用传递参数(引用类型)

引用返回值

//TODO