91
VB.NET HashTable
A HashTable is used to store the collection of different types of data in key-value pairs. These table data are organized based on the hash key. A HashTable is provided by the System.Collection namespace. A Key is used to identify and access each element of the HashTable because each item in the HashTable has a Key/value pair.
HashTable Properties
The following table describes the properties of the HashTable
Property Name | Description |
---|---|
IsSynchronized | It is used to obtain a value that determines whether the HashTable is synchronized. |
IsFixedSize | It is used to obtain a value that determines whether a HashTable has a fixed size. |
Count | It is used to count the number of key/value pair elements available in the HashTable. |
IsReadOnly | It is used to obtain a value that determines whether the HashTable is read-only. |
Item | It is used to get or set a value associated with the specified key. |
Keys | It is used to obtain a collection of keys in a HashTable. |
Values | It is used to obtain a collection of values in a HashTable. |
HashTable Methods
The Following are the commonly used method of the HashTable in the VB.NET.
Methods Name | Description |
---|---|
Add | It is used to add an element with the specified key and value into the HashTable. Syntax: HashTable.Add(key, value) |
ContainsKey | It is used to check whether the specified key exists or not in HashTable. Syntax: HashTable.ContainsKey(key) |
ContainsValue | It is used to check whether the specified value of the key is existing or not in HashTable. Syntax: HashTable.ContainsValue(value) |
Remove | The Remove function is used to remove the specified key with the corresponding value. Syntax: HashTable.Remove(Key) |
Clear | It is used to remove all the elements from the HashTable. |
GetHash | A GetHash is used to get the hash code of the specified key in HashTable/ |
Let’s create a program to understand the concept of HashTable in the VB.NET programming language.
Array_Hash.vb
Output:
Next TopicVB.NET Stack