方法的參數傳遞-C#

對值類型:不加ref的是值傳遞(傳遞副本),加ref的是引用傳遞(形參加ref,實參必須加ref)

引用是存放在棧中,值存放在堆中

 

你只要知道,如果用上ref的話,操作的是同一個變量,所以會改變值,如果沒用上ref的話,操作的不是同一個變量,所以值不會改變。這就行了!其他的,以後學得深入了,你就會懂了!現在弄這些問題,只會令你學得很痛苦的!只不過用ref的話,調用的參數要在調用前就要初始化,初始化,你懂吧?就是賦值!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章