2012-08-09 48 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) 
相关问题