0
哪些会被认为是更好的编码习惯?这些都达到了相同的结果(显然是一个非常简单的例子),但我不知道是否更好地尝试和维护功能的可移植性。传递一个变量或直接调用一个类变量?直接返回变量与设置类变量?
Public Sub myFunction()
classInteger = GetLength(classString)
End Sub
Public Function GetLength(ByVal localString As String) As Integer
localInteger = localString.Length
Return localInteger
End Function
Public Sub myFunction()
GetLength(classString)
End Sub
Public Sub GetLength(ByVal localString As String) As Integer
classInteger = localString.Length
End Sub
Public Sub myFunction()
classInteger = GetLength()
End Sub
Public Function GetLength() As Integer
localInteger = classString.Length
Return localInteger
End Function
Public Sub myFunction()
GetLength()
End Sub
Public Sub GetLength() As Integer
classInteger = classString.Length
End Sub
这不仅仅是一个“简单”的例子,它是如此完全抽象(和不完整),几乎不可能告诉你在问什么。如果您可以提供更真实的示例(包括声明),我们可能会提供帮助。 –