OrderedDictionary<TKey,TValue>.TryAdd 方法

定义

重载

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
index
Int32

返回

适用于

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

适用于