【发布时间】:2013-01-14 19:36:47
【问题描述】:
可能重复:
References in VB.Net
我想传递一个中等大小的 Customer db 对象,但我不想按值传递它,因为我认为这是不必要的。
在 C++ 中,当你有一个大对象时,通过值传递它是低效的,因为从它创建了一个副本,所以你通过引用传递它,因此没有创建(传递的对象的)副本。我曾经将参数作为常量传递,因为这样如果我尝试更改函数内部的对象,编译器不会让我这样做,这样我就不会损害传递的对象(因为它是通过引用传递的)。是否可以在 vb.net 中模仿这一点还是不需要?
【问题讨论】: