哪个代码片段更好?如何?[基于可读性、调试、代码标准等的“更好”...]
Dim Name As String = Employee.Name
或者
Dim Name As String
Name = Employee.Name
哪个代码片段更好?如何?[基于可读性、调试、代码标准等的“更好”...]
Dim Name As String = Employee.Name
或者
Dim Name As String
Name = Employee.Name
结合声明和赋值通常被认为是最好的方法(你的第一个例子)
好吧,因为它们都是等价的并且都非常简单,我希望编译器将它们简化为相同的东西,所以两者都不是真的更好。
就我个人而言,我觉得第二种方法有它的优势,因为您可以在一行代码中创建一个类型的多个变量,然后一个接一个地初始化它们,这对于可读的代码是我的偏好。但是,如果您只有一个变量要初始化,那么第一个变量也很简洁。
只要声明和赋值之间没有 null/empty 或内容检查,我更喜欢选项 1。更易于阅读且更少混乱。