0

私はちょうどいくつかの厄介なコードを実行していたので、3 つの動的配列を使用する代わりに、次のように考えました。

文字列としてのdim x()、文字列としてのy()、文字列としてのz()

3 次元の動的配列があるとさらに便利です。しかし; ヘルプと私の手探りの実験では、それらを定義する方法は明らかにされていません。

これは動作しません:

dim x()() または dim(,2) または dim(,)

アイデアはありますか?

4

2 に答える 2

1

配列の代わりにリストを使用できます。

Dim x list as String

これは完全に動的で、文字列をインデックスとして受け取ります。リストにはリストを含めることはできませんが、リストにはオブジェクトを含めることができるため、そうしたい場合があります

Public Class ListContainer
   Public level2 List as String
End Class

この方法では、REDIM を保存する必要はありません。forall はリストを安全にループします

于 2009-06-30T13:47:44.853 に答える