在过去,当我编写了类和构造函数时,我在构造函数参数中命名了与实际类本身中存储的变量不同的变量。我曾经认为这让事情变得不那么令人困惑,但是现在我认为这实际上更令人困惑。类构造函数中变量的命名约定
我现在所做的就是将它们命名为相同,并用Me.varname
引用内部变量。这是我刚刚开始建造的课程。我的命名惯例不正确吗?
Public Class BufferPosition
Public Offset As Integer
Public LoopCount As Integer
Public Sub New()
End Sub
Public Sub New(ByVal Offset As Integer, ByVal LoopCount As Integer)
Me.Offset = Offset
Me.LoopCount = LoopCount
End Sub
End Class
谢谢你的时间。
你总是可以使用一个变量类型前缀..子新(BYVAL intOffset为整数,BYVAL intLoopCount为整数) – N0Alias 2010-11-26 16:27:02
@DaMartyr啊,我以前一直这样做,但被告知不再推荐使用.NET。情况并非如此吗? – Brad 2010-11-26 16:31:13