VB.NET 空の文字列配列 質問する

VB.NET 空の文字列配列 質問する

空の 1 次元文字列配列を作成するにはどうすればよいですか?

ベストアンサー1

VBは配列宣言では0から始まる、だから、次のようなものがDim myArray(10) as Stringあなたに与える11要素。これは C 言語から翻訳するときによくある間違いです。

したがって、空の配列の場合は、次のいずれかが機能します。

Dim str(-1) as String ' -1 + 1 = 0, so this has 0 elements
Dim str() as String = New String() { } ' implicit size, initialized to empty

おすすめ記事