C# 中 ref 和 out 之间的区别
在这篇文章中,我们将了解 C# 中 “ref” 和 “out” 之间到底有什么区别。
Ref 关键字
将参数传递给 “ref” 之前,必须对其进行初始化。
在参数返回到调用方法之前,不必对它的值进行初始化。
使用 “ref” 关键字时,数据可以双向传递。
当被调用的方法需要更改所传递参数的值时,这很有用。
Out 关键字
在将参数传递给 “out” 之前,不必对其进行初始化。
在参数返回到调用方法之前,必须对它的值进行初始化。
当方法需要返回值时,用 “out” 关键字声明参数会很有帮助。
当使用 “out” 关键字时,数据只能单向传递。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP