Retrieve all keys, sort and iterate : Hashtable « Collections « VB.Net Tutorial






Option Strict On

Imports System.Collections

Public Module modMain
   Public Sub Main()
      Dim airports As New Hashtable

      airports.Add("S", "SSS")
      airports.Add("X", "XXX")
      airports.Add("D", "DDD")
      airports.Add("R", "RRR")

      
      Dim keys As ICollection = airports.Keys
      Dim keysArray(airports.Count - 1) As String
      keys.CopyTo(keysArray, 0)
      Array.Sort(keysArray)
      For Each key As String in KeysArray
         Console.WriteLine("{0} is {1}", key, airports(key))
      Next

   End Sub
End Module
D is DDD
R is RRR
S is SSS
X is XXX








8.13.Hashtable
8.13.1.Add value pair to Hashtable and get value back by key
8.13.2.Retrieve single value from Hashtable by key
8.13.3.Retrieve all keys, sort and iterate
8.13.4.Retrieve all values, sort and iterate
8.13.5.Find value and key in a Hashtable
8.13.6.Get Enumerator from Hashtable
8.13.7.ContainsKey
8.13.8.Use For Each to loop through all keys in Hashtable
8.13.9.A case-sensitive hash table and a case-insensitive hash table