首頁 > 後端開發 > C#.Net教程 > C# 中 ref 和 out 的區別

C# 中 ref 和 out 的區別

WBOY
發布: 2023-09-10 15:53:05
轉載
1062 人瀏覽過

C# 中 ref 和 out 的区别

在這篇文章中,我們將了解 C# 中「ref」和「out」之間的差異。

Ref 關鍵字

  • 在將參數傳遞給 'ref' 之前,需要對其進行初始化。

  • 在傳回之前不需要初始化參數的值到呼叫方法。

  • 當使用'ref'關鍵字時,資料可以在兩個方向傳遞。

  • 它當被呼叫的方法需要更改傳遞的參數的值時很有用。

輸出關鍵字

  • 在將參數傳遞給「out」之前不需要對其進行初始化。

  • 在將參數傳回給呼叫方之前需要對其進行初始化方法。

  • 當方法需要傳回多個值時,使用「out」關鍵字宣告參數會很有幫助。

  • 當使用「out」關鍵字時,資料只會沿著一個方向傳遞。

以上是C# 中 ref 和 out 的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板