【发布时间】:2013-11-08 12:36:44
【问题描述】:
作为 VB.NET 的新手,我想知道以下哪项在本质上更有效(时间方面(哪个代码运行得更快)、代码整洁度等。您也可以添加自己的理由)
Dim a, b, c, d As Integer
a = 1
b = 2
c = 3
d = 4
或
Dim a As Integer = 1
Dim b As Integer = 2
Dim c As Integer = 3
Dim d As Integer = 4
我主要问这个是因为我的代码有太多的Dim 语句并且来自 Python 背景,我从来没有见过这么多的声明(不过我确实需要这些,相信我)。这个可以吗?还是我的编码风格不好?
【问题讨论】:
-
如果您的代码有“太多的 Dim 语句”,那么也许应该进行重构?没有什么比有一种方法更糟糕的了!
-
我真的需要这么多变量。它实际上是重构的一部分! :D
标签: vb.net variable-assignment variable-declaration