Erase ステートメント (Visual Basic)
配列変数を解放し、それらの要素に使用されるメモリの割り当てを解除します。
構文
Erase arraylist
指定項目
arraylist
必須です。 消去する配列変数の一覧。 複数の変数を指定するときは、コンマで区切ります。
Remarks
Erase
ステートメントは、プロシージャ レベルでのみ使用できます。 つまり、プロシージャ内では配列を解放できますが、クラスまたはモジュール レベルでは解放できません。
Erase
ステートメントは、各配列変数に Nothing
を割り当てることと同じです。
例
次の例では、Erase
ステートメントを使用して 2 つの配列をクリアし、そのメモリを解放します (それぞれ 1000 および 100 ストレージ要素)。 次に、ReDim
ステートメントを使用して、新しい配列インスタンスを 3 次元配列に割り当てます。
Dim threeDimArray(9, 9, 9), twoDimArray(9, 9) As Integer
Erase threeDimArray, twoDimArray
ReDim threeDimArray(4, 4, 9)
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET