我正在将VB6转换为C#。我没有VB6的经验。有什么区别:
sWords() As String
和
sWords As String
我很容易看到我可以将第二个转换为C#中的string sWords
,但第一个我不知道这意味着什么呢?
答案 0 :(得分:10)
第一个是String类型的数组,第二个是String。
所以等价物是
string[] swords
和
string swords
答案 1 :(得分:8)
第一个是一个数组,其边界是在运行时确定的。
所以你可以这样做:
Dim arr() As String
arr = Array("love","to","code")
您还可以在运行时调整数组大小:
ReDim arr(1 To 50)