c# string作爲參數傳遞時 是值拷貝還是引用拷貝

引用類型,在進行參數傳遞時都是傳遞引用的。 值類型, 在進行參數傳遞時都是值拷貝傳遞的。 字符串是引用類型沒錯。但是它是一塊固定內存,每次修改都會進行拷貝處理。 由於這個比較特殊,不免引發疑問,作爲參數傳遞時。string 會不會比較特殊? 我作了如下的試驗: 在方法中 參數abc的地址 與 Main 方法中的abc的地址是一致的,由此可見,string 類型作爲參數是引用傳遞的!
相關文章
相關標籤/搜索