CollectionExtensions.TryAdd<TKey,TValue> 方法

定义

尝试将指定的 keyvalue 添加到 dictionary

C#
public static bool TryAdd<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary, TKey key, TValue value);

类型参数

TKey

字典中的键的类型。

TValue

字典中的值的类型。

参数

dictionary
IDictionary<TKey,TValue>

一个字典,其键类型为 TKey,其值类型为 TValue

key
TKey

要添加的值的键。

value
TValue

要相加的值。

返回

如果 keyvalue 成功添加到 dictionary,则为 true;如果 dictionary 已包含指定的 key,则为 false,此情况下不会添加任何内容。

例外

dictionarynull

适用于

产品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.1