什么是方形brakets意味着在vb.net在这个变量下面定义为[字符串]
Dim client As New WebClient()
Dim htmlCode As [String] = client.DownloadString("http://www.stackoverflow.com")
什么是方形brakets意味着在vb.net在这个变量下面定义为[字符串]
Dim client As New WebClient()
Dim htmlCode As [String] = client.DownloadString("http://www.stackoverflow.com")
这是在你的例子也没用。 括号内是有使用保留的关键字为他们不是什么,比如
Dim [String] = "asdf"
这将创建一个名为“字符串” VAR(这是愚蠢的,但...)
它可以让你在代码中使用保留字。 有关于这个问题,在MS现场使用方括号并不需要它们的地方一些例子一些错误信息(在这个例子中你给方括号什么都不做)
作为一个例子,我最近想用lat
和long
为参数的函数:
Public Function CalcPosition(ByVal lat as Double, ByVal long as Double) as Double
这不会编译,因为龙是一个保留字,但我可以做到这一点,而不是:
Public Function CalcPosition(ByVal lat as Double, ByVal [long] as Double) as Double