Dot-Net

Dim v As String() 和 Dim v() As String 有什麼區別?

  • November 29, 2019

這聽起來可能微不足道,但兩者之間有什麼區別

Dim v As String()

Dim v() As String

在 VB.NET 中?

沒有不同。來自VB.NET Language Specification on Arrays

數組類型是通過將修飾符添加到現有類型名稱來指定的。修飾符由一個左括號、一組零個或多個逗號和一個右括號組成。

也可以通過在變數名稱上放置數組類型修飾符或數組初始化修飾符來將變數聲明為數組類型。在這種情況下,數組元素類型是聲明中給出的類型,數組維度由變數名修飾符確定。為清楚起見,在同一聲明中同時對變數名和類型名使用數組類型修飾符是無效的

引用自:https://stackoverflow.com/questions/533166