C# 中传值与传引用参数有何区别?


引用参数

引用参数是变量的存储位置的引用。引用参数表示与方法中提供的实际参数相同的存储位置。

与值参数不同,当通过引用传递参数时,不会为这些参数创建一个新的存储位置。

传值

这是将参数传递给方法的默认机制。在此机制中,当调用方法时,将为每个值参数创建一个新的存储位置。

实际参数的值会复制到它们中。因此,在方法内对参数所做的更改不会对自变量产生任何影响。

更新于:2019 年 7 月 30 日

622 次观看

开启你的职业生涯

通过完成课程获得认证

开始
广告