由于某种原因,在这样的声明中初始化类成员对我来说似乎是错误的:
Class Foo
private _bar as New List(Of String)
Public Sub New()
End Sub
End Class
这似乎“更好”:
Class Foo
private _bar as List(Of String)
Public Sub New()
_bar = New List(Of String)
End Sub
End Class
这个问题说没有区别。一种方法比另一种更好吗(更好的可读性、隐藏的陷阱等)?