我正在做一些移动开发,有时通过连接到服务器最容易调试。为了简洁起见,我喜欢这样写:
Public Function GetData(parameters) As FuzzBomb
Using data As New PersistentDataAccessLayer()
Return data.MakeStateChangingCall(parameters)
End Using
End Function
然而,如果你有一串以这种方式编写的函数调用(即Return GetValueFromSomeFunction
),那么在调试时检查返回的值真的很困难。
由于有副作用,我不能简单地将函数调用复制/粘贴到监视窗口中。我可以将结果分配给一个临时变量......但这对我来说似乎很难看:
Using data As New PersistentDataAccessLayer()
Dim result = data.MakeStateChangingCall(parameters)
Return result
End Using
有没有更好的办法?