mscorlib(4.0.0.0) API with additions
IDictionary.cs
2 {
6  [__DynamicallyInvokable]
7  public interface IDictionary<TKey, TValue> : ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable
8  {
16  [__DynamicallyInvokable]
17  TValue this[TKey key]
18  {
19  [__DynamicallyInvokable]
20  get;
21  [__DynamicallyInvokable]
22  set;
23  }
24 
27  [__DynamicallyInvokable]
29  {
30  [__DynamicallyInvokable]
31  get;
32  }
33 
36  [__DynamicallyInvokable]
38  {
39  [__DynamicallyInvokable]
40  get;
41  }
42 
49  [__DynamicallyInvokable]
50  bool ContainsKey(TKey key);
51 
59  [__DynamicallyInvokable]
60  void Add(TKey key, TValue value);
61 
69  [__DynamicallyInvokable]
70  bool Remove(TKey key);
71 
79  [__DynamicallyInvokable]
80  bool TryGetValue(TKey key, out TValue value);
81  }
82 }
ICollection< TKey > Keys
Gets an T:System.Collections.Generic.ICollection`1 containing the keys of the T:System....
Definition: IDictionary.cs:29
Exposes the enumerator, which supports a simple iteration over a collection of a specified type....
Definition: IEnumerable.cs:9
ICollection< TValue > Values
Gets an T:System.Collections.Generic.ICollection`1 containing the values in the T:System....
Definition: IDictionary.cs:38
Defines methods to manipulate generic collections.
Definition: ICollection.cs:9
bool TryGetValue(TKey key, out TValue value)
Gets the value associated with the specified key.
Represents a generic collection of key/value pairs.
Definition: IDictionary.cs:7
bool Remove(TKey key)
Removes the element with the specified key from the T:System.Collections.Generic.IDictionary`2.
bool ContainsKey(TKey key)
Determines whether the T:System.Collections.Generic.IDictionary`2 contains an element with the specif...
void Add(TKey key, TValue value)
Adds an element with the provided key and value to the T:System.Collections.Generic....