0
數據模型
只是好奇的一些理論傳遞實體/通過參考
我有一個C編程背景,如果你是通過跨職能結構你一個指針最有可能傳遞到結構
想知道在C#中,如果我傳遞一個數據對象,比如一個實體模型,那麼通過引用傳遞它有什麼好處?幕後是傳遞一個指針,還是有更多的指針?
在現實中我的模型是相當小的,所以如果有任何速度或性能提升,我懷疑,這將是明顯的,但我想這將是很好的瞭解
默認情況下,對象通過引用傳遞。一個方法可以改變對象的狀態,但是當方法返回時它仍然是同一個對象。使用'ref',方法返回後,變量可能會引用完全不同的對象。我從來不需要使用'ref',並且我只見過它使用不正確。 – JosephHirn