我是一名有用的助手,可以为您进行文本翻译。以下是需要翻译的内容:
或者这样(没有声明):
我知道在C#中,我需要在使用变量之前声明它,隐式和显式声明都是可以接受的。我也知道在Python中,在使用变量之前不需要声明变量。
关于Visual Basic 6(以及VBA),哪种方式是正确的?
谢谢
我正在使用Visual Basic 6编写一些代码,我注意到即使不声明变量,事情也能正常工作。
下面是显式声明:
Dim foo As String
foo = "Bar"
这似乎和这个(隐式声明)一样有效:
Dim foo
foo = "Bar"
或者这样(没有声明):
foo = "Bar"
我知道在C#中,我需要在使用变量之前声明它,隐式和显式声明都是可以接受的。我也知道在Python中,在使用变量之前不需要声明变量。
关于Visual Basic 6(以及VBA),哪种方式是正确的?
谢谢
DefObj A-Z
,这样写Dim foo
而不带类型就会变得非常不可能遗漏类型。致敬 Jim Mack……哦,顺便说一下,“typo” 中的拼写错误是否是故意的 :) - MarkJ