私はC#のバックグラウンドから来ているので、私はまだ私のVBでちょっと嗅ぎたてにはなっていません。
コードベース全体でこのプラクティスを実行しましたが、には使用されていないです。
私は、これがどのようなパフォーマンス上の結果(もしあれば)を生成するのだろうと思っています。VB - この疑わしい練習のパフォーマンス結果はどうですか?
Public Function Save(ByRef myObj As MyBusinessObject) As MyBusinessObject
'Do save stuff
'Return object we just saved
Return myObj
End Function
'usage
myObject = Save(myObject)