※ ChatGPTを利用し、要約された質問です(原文:vb2005 インスタンスの生成について)
vb2005のインスタンス生成について
このQ&Aのポイント
vb2005でのインスタンス生成に関する質問です。
Data.vbというモジュールファイルでグローバル変数xを宣言し、Form1.frmの特定のイベントでxを生成しています。
このプロセスがメモリエラーを引き起こす可能性について教えてください。
vb2005で質問です
Data.vbというグローバル変数を宣言しているモジュールファイルに以下の記述をします。
public x As SortedList(Of Integer, Integer)() = New SortedList(Of Integer, Integer)(1) {}
次にForm1.frmというファイルに、あるイベントのたび、呼び出される処理の中に
以下の記述をします。
x(0) = New SortedList(Of Integer,Integer)
x(1) = New SortedList(Of Integer,Integer)
この場合、何度も x(0) = New SortedList(Of Integer,Integer) が
生成されることになりますが、メモリエラーを引き起こす原因に
なりえますか
すいませんが、教えていただけないでしょうか
お礼
回答ありがとうございます プログラム実行中に落ちることがあったため、標記の問題が原因と考えて いたところでしたが、Yune-Kichiさんの指摘箇所を洗い直してみます 本当にありがとうございました