是否应该始终使用数据传输对象来传输数据?请看下面的代码:
public function getPerson(ByVal id As integer) As Person
return Person
end function
public function getPersonAge(ByVal id As integer) As Integer
return age
end function
第一个函数返回该人的每条信息,并且在获取应用程序其他部分中有关该人的地址等信息时,可能会一次又一次地重复使用。getPersonAge 稍微快一些。