OrderedDictionary<TKey,TValue>.TryAdd 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| TryAdd(TKey, TValue, Int32) |
如果指定的鍵和值還不存在,則會將該鍵加入字典。 |
| TryAdd(TKey, TValue) |
如果指定的鍵和值還不存在,則會將該鍵加入字典。 |
TryAdd(TKey, TValue, Int32)
如果指定的鍵和值還不存在,則會將該鍵加入字典。
public:
bool TryAdd(TKey key, TValue value, [Runtime::InteropServices::Out] int % index);
public bool TryAdd(TKey key, TValue value, out int index);
member this.TryAdd : 'Key * 'Value * int -> bool
Public Function TryAdd (key As TKey, value As TValue, ByRef index As Integer) As Boolean
參數
- key
- TKey
元素的關鍵是要添加的。
- value
- TValue
要加入元素的價值。 值可以是 null 參考型別。
- index
- Int32
加法或現有 key的索引。 這永遠是字典的有效索引。
傳回
true如果鍵不存在,且鍵與值被加入字典;否則,。 false
例外狀況
key 是 null。
適用於
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
例外狀況
關鍵是 null。