7
A
答えて
16
dict[key] = value
が値を追加するとの間の差分が何
、それ以外の場合は値を上書きしますその(既存の)鍵で
例:キーが既に辞書に存在している場合
var dict = new Dictionary<int, string>();
dict.Add(42, "foo");
Console.WriteLine(dict[42]);
dict[42] = "bar"; // overwrite
Console.WriteLine(dict[42]);
dict[1] = "hello"; // new
Console.WriteLine(dict[1]);
dict.Add(42, "testing123"); // exception, already exists!
2
Add
操作は(ArgumentException
をスロー)は失敗します。 []
操作は、キーが存在しない場合は追加するか、キーが存在する場合は更新します。
5
Ahmadが指摘したように、dictionary[key] = value;
は、キーが存在しない場合は値を追加し、キーが存在しない場合は上書きします。
key
が存在する場合、dictionary.Add(key, value);
は例外をスローします。
関連する問題
- 1. Pythonでの辞書操作
- 2. Pythonの:辞書とリストの操作ヘルプ〜
- 3. Pythonの辞書操作
- 4. Pythonで辞書を操作する
- 5. json辞書とハッシュの違い
- 6. オブジェクトと辞書の違いは?
- 7. MySQLの "ADD KEY"と "ADD INDEX"の違いは何ですか?
- 8. Eclipseの「Add JARs」と「Add External JARs」の違いは何ですか?
- 9. memcacheとpython辞書の相違点
- 10. 辞書と配列の違いは何ですか?
- 11. ハッシュテーブルと辞書の違いは何ですか?
- 12. git addの違いは何ですか?そしてgit add -A?
- 13. 操作は、私はこのような辞書を持っているのPython
- 14. リストと別の辞書からPythonで辞書を作成する方法
- 15. 定義辞書の相違点
- 16. ハッシュマップ、ハッシュセット、ハッシュ辞書の違いは何ですか?
- 17. MySQLのcreate indexとalter addインデックスの違いは何ですか?
- 18. SubSonic3 SimpleRepositoryのAddとUpdateの違いは何ですか?
- 19. 辞書の辞書のユニークキーを作成する
- 20. ArrayCollectionとFlexの辞書のメモリの相違
- 21. 辞書の作成Python
- 22. 辞書GETメソッドの動作
- 23. Tensorflow辞書テンソルでの辞書検索
- 24. OOPの辞書オブ辞書ですか?
- 25. ユーザー辞書のリソース辞書
- 26. 辞書のpython辞書
- 27. $ .addと$ .appendの違いは何ですか
- 28. Memcache store()とadd()の違いは何ですか?
- 29. 辞書の辞書を作成する方法vbscript
- 30. オペレータ版と非オペレータ版のPythonセット操作の違い