VB.NET質問スレ (Part6) at TECH
VB.NET質問スレ (Part6) - 暇つぶし2ch11:デフォルトの名無しさん
04/07/03 14:54
ArrayListに登録されている要素のメンバを書き換えるにはどうすればよいでしょう?
dim data as T_HOGE
dim list as ArrayList
list = new ArrayList

data = new T_HOGE
data.code=1
data.name="いち"
list.Add(data)

data = new T_HOGE
data.code=2
data.name="に"
list.Add(data)

この状態で
data = CType(list(1), T_HOGE)
data.name = ""
としてもlist内の登録内容は書き換わっていません。itemメソッドや
foreachで要素をとってきても同様です。
Remove/Insertは参照が変わってしまうので使いたくありません。
うまい方法はありませんか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch