3

VB6 を C# に変換しています。私はVB6の経験がありません。次の違いは何ですか:

sWords() As String

sWords As String

2番目のものをstring sWordsC#に変換できることは簡単にわかりますが、最初のものはそれが何を意味するのかわかりません..配列?

4

2 に答える 2

11

1 つ目は String 型の配列で、2 つ目は単なる String です。

したがって、同等のものは次のようになります

string[] swords

string swords
于 2012-08-09T17:01:14.253 に答える
9

1 つ目は、境界が実行時に決定される配列です。

したがって、次のことができます。

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

実行時に配列のサイズを変更することもできます。

ReDim arr(1 To 50)
于 2012-08-09T17:01:28.653 に答える