mirror of https://github.com/dahall/Vanara.git
Exposed VirtualDictionary.Add as virtual method
parent
c5ec936545
commit
a1d049242d
|
@ -123,6 +123,11 @@ namespace Vanara.Collections
|
|||
set => SetValue(key, value);
|
||||
}
|
||||
|
||||
/// <summary>Adds an element with the provided key and value to the <see cref="T:System.Collections.Generic.IDictionary`2"/>.</summary>
|
||||
/// <param name="key">The object to use as the key of the element to add.</param>
|
||||
/// <param name="value">The object to use as the value of the element to add.</param>
|
||||
public virtual void Add(TKey key, TValue value) => SetValue(key, value);
|
||||
|
||||
/// <summary>Removes all items from the <see cref="IDictionary{TKey, TValue}"/>.</summary>
|
||||
public virtual void Clear()
|
||||
{
|
||||
|
@ -175,11 +180,6 @@ namespace Vanara.Collections
|
|||
/// </returns>
|
||||
public abstract bool TryGetValue(TKey key, out TValue value);
|
||||
|
||||
/// <summary>Adds an element with the provided key and value to the <see cref="T:System.Collections.Generic.IDictionary`2"/>.</summary>
|
||||
/// <param name="key">The object to use as the key of the element to add.</param>
|
||||
/// <param name="value">The object to use as the value of the element to add.</param>
|
||||
void IDictionary<TKey, TValue>.Add(TKey key, TValue value) => SetValue(key, value);
|
||||
|
||||
/// <summary>Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</summary>
|
||||
/// <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.</param>
|
||||
void ICollection<KeyValuePair<TKey, TValue>>.Add(KeyValuePair<TKey, TValue> item) => SetValue(item.Key, item.Value);
|
||||
|
|
Loading…
Reference in New Issue