[String] として定義されている以下のこの変数の vb.net で、角括弧は何を意味しますか?
Dim client As New WebClient()
Dim htmlCode As [String] = client.DownloadString("http://www.stackoverflow.com")
[String] として定義されている以下のこの変数の vb.net で、角括弧は何を意味しますか?
Dim client As New WebClient()
Dim htmlCode As [String] = client.DownloadString("http://www.stackoverflow.com")
あなたの例では役に立たない。括弧は、予約されていないものに予約済みのキーワードを使用するためにあります。たとえば、
Dim [String] = "asdf"
「String」という名前の変数を作成します(これはばかげていますが...)
コードで予約語を使用できます。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