Mono Class Library: System.Collections Namespace

System.Collections.IDictionary

Implemented by classes that support collections of associated keys and values (i.e. dictionaries). [Edit]

See Also: IDictionary Members

[System.Runtime.InteropServices.ComVisible(true)]
public interface IDictionary : ICollection

Remarks

Note:

Each key-value pair must have a unique non-null key, but the value of an association can be any object reference, including a null reference. The IDictionary interface allows the contained keys and values to be enumerated, but it does not imply any particular sort order.

IDictionary implementations fall into three categories: read-only, fixed-size, variable-size. A read-only implementation cannot be modified. A fixed-size implementation does not allow the addition or removal of elements, but it allows the modification of existing elements. A variable-size implementation allows the addition, removal and modification of elements.

[Edit]

Requirements

Namespace: System.Collections
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0