跳转至

引用传参#

本笔记的内容(ref / out 详解)已完整并入 方法(函数),本文仅作主题索引。

核心速记#

对比项 ref out
传入前是否必须赋值 ✅ 必须赋值 ❌ 不用赋值
方法内部是否必须赋值 ❌ 不是必须 ✅ 必须赋值
主要用途 传入数据(双向) 传出数据(单向输出)
  • 值传递:形参是实参的副本,方法内修改不影响实参。
  • 引用传递:形参和实参指向同一内存地址,方法内修改会影响实参。
  • return 只能返回一个值ref / out 可以同时传出多个值。

完整代码示例见 方法(函数)

相关笔记#