C# ref 关键字用法

标签 c#

我理解(或者至少我相信我理解)通过 ref 将类的实例传递给方法与不通过 ref 传递是什么意思。什么时候或在什么情况下应该通过 ref 传递类实例?对于类实例使用 ref 关键字是否有最佳实践?

最佳答案

我遇到过的关于输出和引用参数的最清晰的解释是...... Jon Skeet 的。

Parameter Passing in C#

他没有深入探讨“最佳实践”,但如果您理解他给出的示例,就会知道何时需要使用它们。

关于C# ref 关键字用法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1981916/

相关文章:

c# - 调整生成的相机流的大小

C# WPF 鼠标悬停按钮 - 无内容

c# - HTTP响应头,格式为 "Expires"

c# - 在我的网站上编辑图片后如何清除图片缓存?

c# - 从 MainViewModel 调用 ViewModel 的方法

c# - 在 c# 中使用 'class' 关键字作为/在方法参数中

c# - 优化 C# 代码片段

c# - MVC.net 表单发布/防伪

c# - 在 Linq to Sql 中使用排序规则

c# - 如何使用 FileResult 下载文件?