[This is preliminary documentation and is subject to change.]

The HashTable<(Of <(<'T>)>)> type exposes the following members.

Constructors

  NameDescription
Public methodHashTable<(Of <(<'T>)>)>(IEqualityComparer<(Of <<'(T>)>>))
CTor (optionally with comparer)
Public methodHashTable<(Of <(<'T>)>)>(Int32, IEqualityComparer<(Of <<'(T>)>>))
CTor (with capacity and optionally with comparer)

Methods

  NameDescription
Public methodAdd
Adds an element into collection.
Public methodClear
Clears internal HashTable<(Of <(<'T>)>)> in order to contain no elements
Public methodContains
Determines whether the collection contains a specific value.
Public methodCopyTo
Copies the elements of the System.Collections.Generic.ICollection(Of T) to an System.Array, starting at a particular System.Array index.
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodGetEnumerator1 Obsolete.
Returns an enumerator that iterates through a collection.
Public methodRemove
Removes the first occurrence of a specific object from the internal HashTable<(Of <(<'T>)>)>.

Extension Methods

  NameDescription
Public Extension MethodAddRange<(Of <<'(T>)>>)
Inserts all items from one collection to another
(Defined by CollectionTools.)

Fields

  NameDescription
Protected fieldInternal
Dictionary<(Of <(<'TKey, TValue>)>)> internally used by this instance

Properties

  NameDescription
Public propertyCount
Gets the number of elements contained in the internal HashTable<(Of <(<'T>)>)>.
Public propertyIsReadOnly
Determines if this collection is read-only or not (always retruns False)

See Also