請輸入專案類型(網站專案或者應用程式專案):vb.net
請問一下如果這樣寫
------------------------
class form1
for i=0 to 1000
form2.do(Read_file_index(i))
endfor
end Class
----------------------------
class form2
share sub do(ByVal parameter As object)
do something...
end sub
end class
-------------------------------
請教一下,第一個class form1 會呼叫1000次的 do函數
那麼ByVal parameter As object 此指令,
會一直配置記憶體空間給parameter變數嗎?
也就示會配置1000個object空間給parameter嗎?
如果把pass by val 改成 pass by ref ,那麼對記憶體空間配置,
會有什麼影響嗎? 非常感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.71.18