因此,例如我有这个方法:LoadFunkyInfo(byval funkyData as string)
我通过它是这样的:LoadFunkyInfo(giantTable.Rows.Item(0).Item("blahName"))
。我应该这样做吗?
dim foo as string = giantTable.Rows.Item(0).Item("blahName")
LoadFunkyInfo(foo)
我很久以前在某处读过,最好将方法分配给变量并将该变量传递给方法,而不是将方法作为参数传递。这仍然是真的吗?还是完全正确?
注意:我使用的是 VB.Net 3.5