| Interface | Brief description | |
| IArrayList | The IArrayList interface contains properties and methods that are used to work with a dynamic array. | |
| IBitArray | The IBitArray interface contains properties and methods that are used to work with a dynamic bit array. | |
| ICollection | ICollection is an abstract interface that contains basic properties and methods of all collections. | |
| IComparer | IComparer is an abstract interface that contains methods to compare two objects. | |
| IComparerClass | The IComparerClass interface contains static properties of the Comparer class, implementing objects for comparing of elements of various types. | |
| IDictionary | IDictionary - abstract glossary interface. | |
| IEnumerable | IEnumerable - an abstract interface of collections supporting element search. | |
| IFreeTextComparer | The IFreeTextComparer interface is used for free text comparison by specified parameters. | |
| IHashtable | The IHashtable interface is a set of interrelated keys and values based on key hash code. | |
| IList | IList - abstract list interface. | |
| IQueue | The IQueue interface contains properties and methods that are used to work with a queue of elements. | |
| ISortedList | The ISortedList interface contains properties and methods that are used to work with the collection of the Key-Value pairs sorted by key values. | |
| IStack | The IStack interface contains properties and methods that are used to work with a stack of elements. | |
| IStringList | The IStringList interface contains properties and methods that are used to work with a dynamic array of strings. | |
| IStringMap | The IStringMap interface contains properties and methods that are used to work with a map of character strings. |
See also:
Collections Assembly Enumerations | Collections Assembly Classes | Examples