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
這不僅僅是一個「簡單」的例子,它是如此完全抽象(和不完整),幾乎不可能告訴你在問什麼。如果您可以提供更真實的示例(包括聲明),我們可能會提供幫助。 –