在下面定义为[String]
的变量中,方形块在vb.net中的含义是什么Dim client As New WebClient()
Dim htmlCode As [String] = client.DownloadString("http://www.stackoverflow.com")
答案 0 :(得分:3)
在你的例子中没用。括号是否使用保留关键字来代替它们,例如
Dim [String] = "asdf"
将创建名为“String”的var(这是愚蠢的,但是......)
答案 1 :(得分:2)
它允许您在代码中使用保留字。有一些关于此的错误信息,因为MS网站上的一些示例使用方括号而不需要它们(在示例中,您给方括号不做任何事情)
作为一个例子,我最近想使用lat
和long
作为函数的参数:
Public Function CalcPosition(ByVal lat as Double, ByVal long as Double) as Double
这不会编译,因为Long是一个保留字,但我可以这样做:
Public Function CalcPosition(ByVal lat as Double, ByVal [long] as Double) as Double