1

[String] として定義されている以下のこの変数の vb.net で、角括弧は何を意味しますか?

Dim client As New WebClient()
Dim htmlCode As [String] = client.DownloadString("http://www.stackoverflow.com")
4

2 に答える 2

3

あなたの例では役に立たない。括弧は、予約されていないものに予約済みのキーワードを使用するためにあります。たとえば、

Dim [String] = "asdf"

「String」という名前の変数を作成します(これはばかげていますが...)

于 2012-07-20T07:22:28.470 に答える
2

コードで予約語を使用できます。MSサイトのいくつかの例では、必要のない角括弧を使用しているため、これについていくつかの誤った情報があります(角括弧を指定した例では、何もしません)

lat例として、私は最近andlongを関数の引数として使用したいと考えていました:

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
于 2012-07-20T07:35:17.857 に答える