我正在尝试从函数中返回一个对象。
E.g。我有一个函数populateDog返回Dog
所以在我的aspx类中,我希望能够传入Lassie作为狗的名字(我有一个狗类)并让函数返回带有填充数据的对象。
所以在我的aspx课程中我可以去lassie.color,lassie.breed
主要目标是:lbl.txt = Lassie.Color
由于
修改
Public Function populateDog(ByVal dName As String) As dog
dbConnection()
Dim ObjDog As New dog(dName)
ObjDog.sBreed = "Collie"
Return ObjDog
End Function
我的想法是拥有一个数据库,我最终会传入一个ID来查询结果并返回它。现在虽然我只想获得这种理解并继续前进。
答案 0 :(得分:2)
Public Function populateDog(ByVal dName As String) As dog
dbConnection()
Dim ObjDog As New dog(dName)
ObjDog.sBreed = "Collie"
ObjDog.Color = "White"
Return ObjDog
End Function
和
Dim Lassie as dog
Lassie = populateDog("Lassie")
lbl.Text = Lassie.Color
假设您的狗类类似
Class dog
Public sBreed As String
Public Color As String
' other properties and functions
End Class