• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB.netのコレクションについて)

VB.netのコレクションについて

このQ&Aのポイント
  • VB.netのコレクションについて質問です。キーとオブジェクトのセットで追加できる配列ですが、指定したキーに対してオブジェクトの値を更新する方法について知りたいです。
  • キーとオブジェクトのセットで追加できるVB.netのコレクションについて質問です。指定したキーでオブジェクトの値を更新する方法について詳しく教えてください。
  • VB.netのコレクションについて質問です。既に存在するキーに対してオブジェクトの値を更新するには、一度そのセットを削除してから追加する必要があるのでしょうか?その他の方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

VB.NETのCollectionクラスでは ReplaceやUpdateメソッドはありません 主要なメソッドは追加用のAdd、削除用のRemove、要素の検査用のContainsです Addで同じキーでの重複登録は出来ないので Removeで削除してからAddで更新といった処理になります http://msdn.microsoft.com/ja-jp/library/yb7y698k(VS.80).aspx if Col.Contains("myKey") = True then   Col.Remove( "myKey" ) End If Col.Add( Obj, "myKey") といった具合でしょう

noname#223023
質問者

お礼

redfox63さま 早速のご回答ありがとうございました。 そうなんですね。 そのまま追加ができればいいのに。。。 わかりました。 大変助かりました。ありがとうございました。

関連するQ&A