0

哪个代码片段更好?如何?[基于可读性、调试、代码标准等的“更好”...]

Dim Name As String = Employee.Name

或者

Dim Name As String 
Name = Employee.Name
4

3 回答 3

1

结合声明和赋值通常被认为是最好的方法(你的第一个例子)

于 2009-06-01T07:55:31.123 回答
0

好吧,因为它们都是等价的并且都非常简单,我希望编译器将它们简化为相同的东西,所以两者都不是真的更好。

就我个人而言,我觉得第二种方法有它的优势,因为您可以在一行代码中创建一个类型的多个变量,然后一个接一个地初始化它们,这对于可读的代码是我的偏好。但是,如果您只有一个变量要初始化,那么第一个变量也很简洁。

于 2009-06-01T07:54:35.430 回答
0

只要声明和赋值之间没有 null/empty 或内容检查,我更喜欢选项 1。更易于阅读且更少混乱。

于 2009-06-01T07:58:00.323 回答