В прошлом, когда я писал классы и конструкторы, я именовал переменные в параметре конструктора как-то иначе, чем то, что было бы сохранено в самом классе. Раньше я думал, что это делает вещи менее запутанными, но сейчас я думаю, что это на самом деле более запутанно.
Что я сейчас делаю, так это назову их и со ссылкой на внутренние переменные 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
Спасибо за ваше время.