2012-08-09 68 views
2

我正在將VB6轉換爲C#。我沒有使用VB6的經驗。有什麼區別:當聲明一個字符串變量時,括號是什麼意思?

sWords() As String

sWords As String

可以很容易地看到我的第二個轉換成string sWords在C#中,但第一我不知道那是什麼means..array ?

+0

P.Brian如果你有問題或麻煩的轉換VB方法C#讓我知道我有:

Dim arr() As String arr = Array("love","to","code") 

你也可以在運行時調整陣列轉換7個不同的企業級VB.net應用程序與在過去6個月C#VB SUCKS在我的意見,它的解釋.... – MethodMan 2012-08-09 17:06:04

+0

@DJKraze - 嘿,我可能會帶你。有想要分享的電子郵件嗎? – 2012-08-09 18:43:43

+0

mcaston14 @ gmail – MethodMan 2012-08-09 18:54:17

回答

10

第一個是String類型的數組,第二個只是一個String。

所以當量將是

string[] swords 

string swords 
8

首先是一個數組,其邊界在運行時被確定。

所以,你可以這樣做:

ReDim arr(1 To 50)