【发布时间】:2011-01-12 16:17:14
【问题描述】:
我已经阅读了参数中传递和不传递 ref 之间的区别,但是,我什么时候想使用它们?
例如,我在一个方法中有一些逻辑,可以重构为它自己的方法。 Resharper 4.5 将其中一个参数设置为 ref 类型,但如果我手动进行重构,我认为我不会这样做。
显然我缺少一些理解。或许举个例子来说明当编码中的某些类型或某些场景缺少 ref 关键字时会发生什么情况?
谢谢
【问题讨论】:
-
什么时候通过
out? -
@Natrium:我发现时间是在你折腾几个到多个之后:)
标签: c#