可以使用和不使用ref的相同方法吗?

Rav*_*sha 3 c#

我有一个方法,它接受ref参数.有没有办法使用相同的方法(没有重载)不通过参数作为参考?

kyo*_*ryu 10

不.ref关键字指定该方法可以修改传递的值(如果是非值类型的引用,我相信).

编译器将强制执行参数的"ref-ness",以确保作为消费者,您知道在调用后该值可能会有所不同.

如果您确实不想更改变量,请复制并使用副本调用它.