語言

Dictionary<TKey,TValue>.TryAdd(TKey, TValue) 方法

定義

嘗試將指定的索引鍵和值新增至字典。

public:
 bool TryAdd(TKey key, TValue value);
public bool TryAdd(TKey key, TValue value);
member this.TryAdd : 'Key * 'Value -> bool
Public Function TryAdd (key As TKey, value As TValue) As Boolean

參數

key
TKey

元素的關鍵是要添加的。

value
TValue

要加入元素的價值。 它可以是 null。

傳回

true如果鍵值對成功加入字典;否則,。 false

例外狀況

key 是 null。

備註

與該 Add 方法不同的是,若該元素在字典中存在,該方法不會拋出例外。 與字典索引器不同, TryAdd 若該元素在字典中存在,則不會覆寫該元素。 如果金鑰已經存在,則 TryAdd 不做任何動作並返回 false。

適用於