Dictionary<TKey,TValue>.TryAdd(TKey, TValue) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
尝试将指定的键和值添加到字典。
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与该方法不同,如果具有给定键的元素存在于字典中,此方法不会引发异常。 与 Dictionary 索引器不同,如果具有给定键的元素存在于字典中, TryAdd 则不会重写该元素。 如果该键已存在, TryAdd 则不执行任何操作并返回 false。