CollectionExtensions.TryAdd<TKey,TValue> Method

Definition

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Tries to add the specified key and value to the dictionary.

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

Type Parameters

TKey

The type of the keys in the dictionary.

TValue

The type of the values in the dictionary.

Parameters

dictionary
IDictionary<TKey,TValue>

A dictionary with keys of type TKey and values of type TValue.

key
TKey

The key of the value to add.

value
TValue

The value to add.

Returns

true when the key and value are successfully added to the dictionary; false when the dictionary already contains the specified key, in which case nothing gets added.

Exceptions

dictionary is null.

Applies to

Продукт Версії
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Standard 2.1